Mermaid is a restaurant and bus stop located in Abu Dhabi, United Arab Emirates. The average rating of this business is 4.10 out of 5 stars based on 17 reviews. The street address of this business is GCVJ+G8X - Al Saadiyat Island - Abu Dhabi - United Arab Emirates.
5 Hassan Awada 27 months ago
5 Saule Smagulova 21 months ago
1 N T 39 months ago
5 Nourah Alayyaf 15 months ago
5 EFINEF 27 months ago
2 Andria Hover 27 months ago
5 Neil Walker 27 months ago
5 Aram Askarian 21 months ago
Club Prive by Rixos Saadiyat Island
Ivy Beauty & Bubbles Abu Dhabi
Aja Asian & Teppenyaki Restaurant