Lal Al Qalaa restaurant in Abu Dhabi

Abu Dhabi Other Villa B13, Marina Villas, Behind Marina Mall