If you need to put your feet up after visiting the Grand Mosque, this busy cafe inside the complex is the perfect pit-stop, serving up brunch and lunch plates of French toast, omelettes and sandwiches as well as frappes, iced coffees and hot drinks.

The toilets here are nicer than the ones in the mosque too.