679 High St, Westwood, Massachusetts, 02090-2501
(781) 461-2440
Tags: ice cream, fountain drinks, old fashioned floats, burgers, pizza, burritos
15-Jul-08
Caitlin S
Vello's is one of the few modern classic American family restaurants left! Must try the fried clams!!