Photo from The Tomato Bistro & Couch Tomato Cafe

102 Rector Street, Philadelphia, PA 19127

Nearby restaurants