Review of The Couch Tomato Cafe' & Bistro

102 Rector St, Philadelphia, PA 19127

Overall Rating


By far the best pizza I've had. The sauce has such a better taste than most pizza places, and the pizza is always cooked perfectly. You'll pay for the quality, but it's definitely worth it - every time.

Celiac friendly?


Updated 1 year ago