All reviews seem negative
Disappointing from the time we arrived until we left. From being seated at a table with a broken chair -...
Italian Ristorante & Gourment Pizzeria. Best of Williamsburg 2010 Winner. Voted Best Italian Restaurant and Best Pizza.