Italian inn offering terrific food with an extensive, reasonably priced menu. Bring your own wine. Freshly made pizzas are also available.