Grand Barbeque Restaurant is located in Dubai, UAE on Al Mina St, next to IBIS Syles Jumeira Hotel, Al Mina. Grand Barbeque Restaurant is rated 4 out of 5 in the category buffet restaurant in UAE.
Address
Al Mina St, next to IBIS Syles Jumeira Hotel, Al Mina
Amenities
Good for kidsToilets