Phone: +12033484997
Address: 1975 W Main St, 06902-4555, Stamford, United States
City: Stamford
Menu Dishes: 35
Reviews: 1380
"I ordered pasta and meatballs, but when I received my meal, there was hardly any sauce—it was like boiled pasta and meatballs. I called to inform the manager about this, but instead of an apology, I got an attitude. He told me that if I wanted extra sauce, I should have asked for it. I was just visiting the area and wanted to try this restaurant, but it was a major regret. I won't be coming back, and I don't recommend it to anyone. I ended up throwing it in the garbage since I’m staying in a hotel, and it’s not like I could go to the grocery store to buy tomato sauce. What a waste of $18."
All prices are estimates on menu.