Prices on this menu are set directly by the Merchant.

Prices may differ between Delivery and Pickup.

Italian delivered from Novara Restaurant at 556 Adams St, Milton, MA 02186, USA