Cairo
The Roof is one of Cairo.

1. The Roof

8.2
El Shagara Park (Nile Corniche), بولاق, القاهرة
Café · 79 tips and reviews