Belltown Pizza Stamford
- nbermas Jan 2, 2009 03:55 PM
I think it has very good pizza, reminds me of NY and very good meatballs. I am pleased, always has specials and are very nice. It is right around the corner from Newfield Green Shopping Center in Belltown part of Stamford. Tell me what you think.