Bizzarro Italian Restaurant, Boston, 23, Wormgate, Traditional Italian food in comfortable, cosy surroundings. Italian Food, Italian Cuisine, Italian Restaurants, Italian Dining, Trattoria, Ristorante
Shopping near shops Bizzarro Italian Restaurant Boston