Last viewed 7 hrs ago

Novara Restaurant

556A Adams St, Milton, MA 02186, USA
(0/5)
Photos
Add Favorites
Description

Novara rivals the quality and authenticity of Boston’s North End restaurants in a suburban setting while remaining a casual neighborhood bar and restaurant.

food Italian Restaurant American Restaurant Bar






Amenities
Website Link
Video
Map Location
User Reviews
No reviews yet!
There are no reviews for this business, be first to write a review!
Write Review
5
4
3
2
1
Only members can leave comments. Login or Register!