Restaurant Reviews

Espana Restaurant and Bar

While looking for new places to try out for dinner over the weekend, we came across Espana at the Jumeirah Creekside Hotel in Garhoud.…