Vela Restaurant Reviews & Details
312 Washington St
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.
- Service:Dine In
- Major Intersection:Washington St And Maugus Ave
Tell us more about Vela Restaurant Wellesley hills!