Only familiar with the Vetoni's which was originally tucked back into the Club Hill Shopping Center for "year's".
Could not understand why they never moved to a more visual location? After all... from own experience... business is location, location, location.
Location was very bad for business so makes one wonder?
Main thing which irritated me was every time I requested extra sauce (liquid clam brine) on my linguini with white clam sauce I often had to send it back or just do with what was served.
For years favorite Italian restaurant was "Two Guys From Italy" far far away... where white clam sauce was made from scratch; but sometimes you did have to tolerate a bit of grit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.