Nabeel Rooftop by Flavors is located in Dubai, United Arab Emirates on B01, Marina Views, Port Rashid. Nabeel Rooftop by Flavors is rated 3 out of 5 in the category bar & grill in United Arab Emirates.
Address
B01, Marina Views, Port Rashid
Service options
Dine-in