Review of The Couch Tomato Cafe' & Bistro

102 Rector St, Philadelphia, PA 19127

Overall Rating


I enjoyed my time here! They have great pizza always, but other than that my choices could be a little bit limited because I have a nut allergy and am a vegetarian.

Celiac friendly?


Updated 2 years ago

Not celiac