What? Where?

Vela Restaurant Reviews & Details

Vela Restaurant

Vela Restaurant is rated 3 stars

312 Washington St
Wellesley hills
(781) 235-4449

Love It Hate It Try It Edit It Share It

Vela Restaurant is located at 312 Washington St in Wellesley hills near the intersection of Washington St and Maugus Ave. Their menu consists of Italian dishes . Call (781) 235-4449 for dine in.

  • Cuisine:Italian
  • Service:Dine In
  • Major Intersection:Washington St And Maugus Ave
  • Website:Website
What everyone says about Vela Restaurant

Tell us more about Vela Restaurant Wellesley hills!

Vela Restaurant Reviews, Wellesley hills

Be the first to review Vela Restaurant!
Review Vela Restaurant

More Restaurants in Boston

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