Novara Restaurant
Local business
02186 Milton
USA
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



