What? Where?

Vello's Reviews & Details


Vello's is rated 3 stars

679 High St
(781) 461-2440

Love It Hate It Try It Edit It Share It

Vello's is located at 679 High St in Westwood near the intersection of High St and Barlow Ln. Their menu consists of American dishes . Call (781) 461-2440 for dine in.

  • Cuisine:American
  • Service:Dine In
  • Major Intersection:High St And Barlow Ln
What everyone says about Vello's

Tell us more about Vello's Westwood!

Vello's Reviews, Westwood

Be the first to review Vello's!
Review Vello's

More Restaurants in Boston

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013