Restaurants Westwood

Vello's

Address
679 High St
Place
Westwood , MA 02090-2501
Landline
(781) 461-2440

Description

Vello's can be found at 679 High St . The following is offered: Restaurants - In Westwood there are 14 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants
(781)461-2440 (781)-461-2440 +17814612440

Map 679 High St