Grill Corner - Satwa is located in Dubai, United Arab Emirates on Al Mankhool Rd, Al Hudaiba. Grill Corner - Satwa is rated 4.2 out of 5 in the category filipino restaurant in United Arab Emirates.
Address
Al Mankhool Rd, Al Hudaiba
Amenities
Good for kidsToilets
Offerings
Late-night foodSmall plates