telegraph cafe

Hazaa Bin Sultan Street