Nearby popular Pizzeria featuring Italian and Greek specialties. Also, good crab cakes, cheese steaks, fried chicken, breakfast and just about anything else you want. Sit-down, takeout or delivery. Located nearby on the northeast corner of Falls Road and Lake Ave.