200 meters east of the entrance of the Tropic of Cancer Square, Nan'ao Island South Road, Provincial Highway 336
View on Map
What travelers say:
The restaurants in South Australia are very delicious. We ate a few meals and felt very local. This store is the best, it is a deep sea urchin. I also eat sea urchin for the first time. I feel that the taste is too delicious!