Voted Best New Restaurant 2014

Volturno was voted BEST NEW Restaurant by Worcester Magazine!

Read more about it on: worcestermag.com.