Review of The Couch Tomato Cafe' & Bistro

102 Rector St, Philadelphia, PA 19127

Overall Rating


I enjoy coming to this place if I want quality pizza and tomato soup. The best customer service I have ever experienced. Always impressed with my experience dining here or take out.

Highly recommend checking out this place!

Celiac friendly?


Updated 2 years ago