A
Amina Abdulla Review of Al Bawadi Grill
Fine and sweet restaurant that makes you feel alie...
Fine and sweet restaurant that makes you feel alienated. The atmosphere is Arabic 100/100
Fine and sweet restaurant that makes you feel alienated. The atmosphere is Arabic 100/100
Comments: