Novara Restaurant

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

https://novararestaurant.com/

chat
Contact Us
556 Adams St, Milton, Massachusetts, United States, 02186
starsBusiness Spotlight
Go to business showcase