Skip to main contentToast Local logo
Novara - Milton

Novara - Milton

Rated 4.9 out of 5 by 115 guestsItalianPrice range $30-60

Closed

11:45 AM - 8:45 PM

556 Adams Street, Suite B, Milton, MA 02186
About

Modern Take on Northern Italian Food