I am unable to review the service here, because we did Take-out twice. The fish was fresh and delicious! There's a chalkboard next to the main entrance that lists the Daily Specials, including the fresh fish of the day.
The restaurant is in the Orange Plaza, about 5 minutes from the High-Rise resorts. It can only be accessed heading north, otherwise, turn into the Pizza Hut parking lot and drive south along the dirt road that runs parallel to the main road.