Thakkaaram Restaurant in Al Garhoud Deira Dubai
Outside GGICO Metro Station, Street 12, Al Garhoud, DubaiMenu Thakkaaram Restaurant
How to get to Thakkaaram Restaurant
Address
Outside GGICO Metro Station, Street 12, Al Garhoud, Dubai
Follow Us
Outside GGICO Metro Station, Street 12, Al Garhoud, Dubai
Follow Us