495 Hope St
96 Stillwater Ave Stamford, CT
365 West Ave Stamford, CT
They have good pizza and traditional Italian food - lasagna, shells, etc. There is virtually no parking but they do deliver. We order from them frequently for staff meeting food.
February 21, 2008
Johns Best Pizza Restaurant
If you've been to or used
Johns Best Pizza Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.