GREEN CITY RESTAURANT - OUD METHA is located in Dubai, UAE on Opp. Al Nasr Leisureland, شارع عود ميثاء, Oud Metha. GREEN CITY RESTAURANT - OUD METHA is rated 3.9 out of 5 in the category restaurant in UAE.
Address
Opp. Al Nasr Leisureland, شارع عود ميثاء, Oud Metha
Accessibility
Wheelchair-accessible car park