WU Asian Restaurant and Lounge

The ART Hotel & Resort, Amwaj Islands