Keywords: Restaurant, Italian, Italian Restaurant, South Shore Italian Restaurant, Weymouth Restaurant,Weymouth Restaurant, Weymouth Italian Restaurant, Boston Restaurant, Italian Food, South Shore, Eateries, Boston Eateries, Italian Ristorante, Food, Function Room