Vlora Restaurant Reviews & Details
545 Boylston St
Vlora Restaurant is located at 545 Boylston St in Boston near the intersection of Boylston St and Clarendon St. Their menu consists of Mediterranean dishes . Call (617) 638-9699 for dine in.
- Service:Dine In
- On The Menu:Seafood
- Major Intersection:Boylston St And Clarendon St
Tell us more about Vlora Restaurant Boston!