Vello's

Vello's

Restaurants in Westwood, MA

Restaurants

Contact us

Location

679 High St.,
Westwood , MA 02090 UNITED STATES

Reviews

Vello's 781-461-2440
679 High St.,
Westwood , MA 02090 UNITED STATES
$
Vello's 4

Based on 2 reviews

Vello's 781-461-2440
679 High St.,
Westwood , MA 02090 UNITED STATES
$
4 5

Dime in Town

Vello's is a very unique restaurant. Every time my friends and I go there, we've never had to wait. The hours of the restaurant are sometimes inconvenient, and they do not have their own website. Their wraps and spicy fries are...
posted at 01/14/10
Vello's 781-461-2440
679 High St.,
Westwood , MA 02090 UNITED STATES
$
4 5

great place to eat!

Vello's has delicious food! Their fries are simply amazing. They service is really quick and the staff are very attentive to your needs
posted at 01/22/10

Detail information

Company name
Vello's
Category
Restaurants
Rating
4.0 (2 reviews)
Is this your business? Manage via YEXT
edit delete

Vello's

Contacts Location Reviews Details