Printer-friendly versionSend to friend

Floka Restaurant

Address: 
Hotels Area - An Nahda St.
Phone: 
(0) 3 203 0860