Vello's, WESTWOOD, Massachusetts (MA)
Conveniently situated at 679 High Street () in WESTWOOD, Massachusetts (MA) (2090), Vello's is available at 7814612440. It is advisable to give them a call ahead of time 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
