This place is so good! Their mozzarella is homemade and is very authentic Italian. Whenever I visit I just get a ball of mozzarella and some bread - that's enough for me (plus leftovers) and not to mention delicious! And when they say 90 (Novanta is 90 in Italian), they mean it! It only takes a few minutes from ordering your food to eating it.