Hibachi by Roda Al Bustan

Casablanca Road, Al Garhoud, Dubai, Directions