Nola Eatery & Social House is located in Dubai, UAE on B1 Level, Armada BlueBay Hotel Cluster P. Nola Eatery & Social House is rated 4.5 out of 5 in the category cajun restaurant in UAE.
Address
B1 Level, Armada BlueBay Hotel Cluster P
Amenities
High chairsToilets