Review of Oli's Italian Eatery

339 W Boylston St, West Boylston, MA 01583

Overall Rating

Review


Delicious and very knowledgeable staff. Highly recommend.

Updated 4 years ago