Davio’s newest restaurant just opened in the South Shore, and it’s everything you’d want from the Steve DiFillippo empire.
For more info on the newest location, find them online and on social:
© 2018 NESN
Powered by WordPress.com VIP
Partner of USATODAY Sports Digital Properties