top 10

Vello's

Claim
marker

679 High St, Westwood, MA 02090-2501
Westwood, MA 02090

marker
(781) 461-2440
Incorrect info? Correct your listing
Main categories:

Restaurants

,

American Restaurants

Related categories:

Food & Dining

Photos
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Vello's - Westwood, MA
Reviews
( 2 )
( 2 )
( 0 )
( 0 )
( 0 )

Best

Great family restaurant! Kid friendly atmosphere and staff, great menu for kids and even a smaller version...

Worst

All reviews seem positive

Family friendly restaurant 8/26/2005

Great family friendly restaurant in town. Good food, good atmosphere and great place to take your kids. more
< Previous 1 Next >
Menu for Vello's


Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021
Additional information
  • Hours: Monday Closed Tuesday 11:00 AM - 8:30 PM Wednesday 11:00 AM - 8:30 PM Thursday 11:00 AM - 8:30 PM Friday 11:00 AM - 8:30 PM Saturday 8:00 AM - 8:30 PM Sunday 8:00 AM - 8:30 PM
badge