A

Amina Abdulla
Review of Al Bawadi Grill

3 years ago

Fine and sweet restaurant that makes you feel alie...

Fine and sweet restaurant that makes you feel alienated. The atmosphere is Arabic 100/100

Comments:

No comments