Loading map…

Flowers - Restaurant & Lounge Bar

Flowers - Restaurant & Lounge Bar is a Mediterranean restaurant in Tirana, albania. Femente lists it in the Undiscovered tier.