Since 2002, Vello's has existed, according to its mission statement, to provide "fun dining and seriously good food." The family-friendly restaurant features an open kitchen and eclectic artwork on the walls. Although the atmosphere is ultra-casual, the fare is upscale, comfort food. The good-sized portions include healthy options, and everything is made fresh to order. It is also committed to the community, and often gives donations to organizations that need it.
679 High St, Westwood, MA 02090
(781) 461-2440
  • Hours: Mon - Sat, 10am - 7pm; Sun, 11am - 5pm
  • Hours: Tue - Thu, 11am - 8:30pm; Fri, 11am - 9pm; Sat, 8am - 9pm; Sun, 8am - 8:30pm.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »