Vello's, WESTWOOD, Massachusetts (MA)
Comfortably operating at 679 High Street () in WESTWOOD, Massachusetts (MA) (2090), Vello's can be reached at 7814612440. It is advisable to call in advance to make a reservation.
More restaurants in WESTWOOD, Massachusetts (MA)
Vello's contact information and details:
Address: 679 High Street - , WESTWOOD, Massachusetts (MA) 2090
Contact Phone: 7814612440