Flames Steak and Seafood (Temporarily Closed)

The ART Hotel & Resort, Amwaj Islands