Search Results
Bistro Limoncello
290 W Main St, Northborough, MA 01532
Recently opened in 2009, Bistro Limoncello has proven to be such a success in Northborough that itMore is expanding with the opening of the "Leonardo Room" in December of 2010. The restaurant offers traditional Italian food with a modern flair and an extensive wine list that customers may view online. There is live entertainment on Thursday and Friday nights and catering is available.
See more »