Cafe and restaurant with a distinctive view of the Nile
For all football fans,
enjoy watching the matches on a giant screen.