Dubai Eating-Out Al Casa Corner
Al Casa Corner
Indian
Address : Meena Bazaar 12, Al Fahedi Plaza Building, Behind Arabian Courtyard Hotel, Meena Bazaar +971 4 3518353
10 AM to 4 PM, 6 PM to 12 Midnight