JavaScript is not enabled.
There New Haven C.t Franchise that is - Review by citysearch c | Sbarro

Sbarro

Claim

There New Haven C.t Franchise that is 6/10/2012

There New Haven C.t Franchise that is located inside 50 Unions Station is terrible food unless its made fresh out the oven,i recommend you Do not attempt to eat there. I have witnessed on several occasions how they treat there staff its just plain disrespectful they are terrible, unprofessional & very rude! Only The workers that serve are very polite,though i would not eat there ever again. FYI if you eat there you will see the Indian men Do not wear any gloves when handling your food ewww!. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021