Novara Restaurant
556 Adams St, Milton
(617) 696-8400
Recent Reviews
Order Online
Reserve
You May Also Like
Stella's - 560 Adams St
Diner
Abby Park - 550 Adams St
American, Salad, New American
Ichiro Sushi - 538 Adams St A
Japanese, Sushi Bar, Sushi, Asian
Restaurants in Milton, MA
Novara Restaurant
556 Adams St, Milton, MA 02186
(617) 696-8400