Food is ok if you can get pass the rude customer service with an occasignal, will put what we want on your pizza and not what you ordered. Careful with reviews of friends save yourself the surprise of not getting what you would like and visit RAMOS in stamford
I love this place. It's convenient. I always waited to get pizza in New Haven because i didn't care for the pizza in my neighborhood. Now i have a place to go when i am at home. the pizza are fabulous. Service is good, too.
this pizza is amazing. got the best flavors highest quality ingredients in fact I'm going to go order 1 now
I love this place....best pizza in town. Oh and the dressing is out of this world
Good Greek and Italian food, family friendly, reasonable prices, nice staff.
I've been eating their pizza for years and its definitely my favorite!
Pizza is average. Delivery team is very courteous.
Very good pizza here. I tried it a few nights ago.