We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Vello's - CLOSED

679 High St, Westwood, MA 02090-2501
+1 781-461-2440
Call
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent26%
  • Very good53%
  • Average11%
  • Poor3%
  • Terrible7%
14 Oct 2015
“Local Lunch Spot”
11 Oct 2015
“Worst breakfast experience”
Restaurant Hours Closed
CUISINES
American, Vegetarian Friendly
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
679 High St, Westwood, MA 02090-2501
All Details
Reviews (26)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 26 reviews

Reviewed 14 October 2015

We go to Vello's for lunch. It's a good local spot with the usual luncheon fare. It tends to get crowded especially on Wednesday afternoons when the school's have early release. It's not the speediest place, so don't expect a quick in and out. I...More

Thank Cynthia S
Reviewed 11 October 2015

I went to Vellos late on a Sunday morning. I have been to this restaurant often when I'm in the area and it's usually good. I like it because it's independently owned and a neighborhood type eatery. It was busy and after waiting 20 minutes...More

Thank Kat W
Reviewed 19 July 2015 via mobile

Walking into Vello's is like a blast from the past. Clearly a neighborhood feel from days gone by. Service was great, food was average, but the place clearly needs a better ventilation system. I came out smelling like grease and the odor permeated my clothes...More

Thank Chitsymagee
Reviewed 19 May 2015

I like Vello's and its staff but it's tough getting out of there for lunch for 2 for under $30-35 plus. Menu is a bit boring if you've been going there a long time. Wish they would offer some creative specials once in awhile. Their...More

Thank Hightechgal
Reviewed 26 March 2015

Came here on a weekend (check their hours because they close early on Sunday). Impressive menu with a ton of choices, they also have an ice cream and smoothie counter. Good quality food, service kind of slow. It's kind of like an upscale diner and...More

1  Thank Jill W
Reviewed 5 January 2015

This is a great place for families or individuals looking for a variety of great sandwiches or just breakfast. One of my favorite places to have breakfast with an assortment of choices on their menu. Located in a small plaza in Westwood as you walk...More

1  Thank Celo1029
Reviewed 19 December 2014

My husband & I were out shopping in Westwood and we found this place online and it looked good. It is somewhat small, but we got there at a good time around 11:30 a.m. on a Thursday. Service was a little slow, but they got...More

1  Thank momorse
Reviewed 5 November 2014 via mobile

I have tried to love this place and have stopped by about once a month to pick up food for dinner for over a year. If you are going for breakfast fine it is ok but often dirty. I have had my to go dinner...More

Thank Peter B
Reviewed 23 September 2014 via mobile

I have reviewed Vello's before. This time with 34 friends from our 45th class reunion. We called in advance telling them we expected only 24. We kinda took over the place. The staff were great, food was great. The evening was a blast. They made...More

1  Thank magagoo
Reviewed 28 May 2014

Was pleasantly surprised when we tried Vello's for dinner. There is a large assortment of choices on the menu, including for kids. My daughter loved the French fries and burger. The pulled pork was good. Service is very slow and took about 45 minutes to...More

1  Thank swansfromBoston
Nearby
Nearby Restaurants
Chiara
125 reviews
.44 km away
The Toast Office
29 reviews
.02 km away
BiBi Cafe and Bakery
18 reviews
.90 km away
Blue Orchid
24 reviews
.90 km away
Nearby Attractions
Kings
178 reviews
3.79 km away
Noanet Woodlands
28 reviews
4.40 km away
Luke Adams Glass
44 reviews
5.13 km away
Cinema De Lux
79 reviews
3.84 km away
Improve this listing

Restaurant Details

Open Hours
Sunday
8:00 AM - 8:30 PM
Tuesday
11:00 AM - 8:30 PM
Wednesday
11:00 AM - 8:30 PM
Thursday
11:00 AM - 8:30 PM
Friday
11:00 AM - 8:30 PM
Saturday
8:00 AM - 8:30 PM
Location and Contact Information
  • Address: 679 High St, Westwood, MA 02090-2501
  • Location: United States  >  Massachusetts (MA)  >  Westwood
  • Phone Number: +1 781-461-2440
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing