Make a reservationOrder Online
The Chef Careers Contact Us Join our Mailing List
Contact Us
Vlora Restaurant Dining Room – Mediterranean, Vegetarian and Vegan Restaurant Boston
Address
545 Boylston Street, Boston, MA 02116
Phone
617-638-9699
Email
[email protected]
Reservations
Open Table