"They have the best Italian food ever.Their sandwiches are delicious.And there staff is fantastic."
Phone: +16108536410
Address: 1216 Township Line Rd, Drexel Hill I-19026-5036, United States
City: Drexel Hill
Dishes: 15
Amenities: 2
Categories: 5
Reviews: 342