The Irish Village

Garhoud, Next to Dubai Tennis Stadium, Dubai