Corallo: Best buffet on island?

by Louise Dupuy

Onna is home to Moon Beach Resort, a luxury beachside getaway offering a plethora of activities, white sandy beaches and access to crystal clear waters. It’s also home to buffet restaurant Corallo. You’ll find Corallo on the second floor of the main building, adjacent to the lobby area. A member of staff will greet and seat in the spacious dining area, then you have unfettered access to the all you can eat buffet.

Spacious, clean, and modern, Corallo can facilitate large groups and has a calming atmosphere and a spectacular view. On good days the floor to ceiling windows are open, so you can admire the scenery and breathe in the fresh salt air.

This is arguably the best buffet I’ve been to on island. Everything is fresh, food is replenished regularly, and it’s hard to find anything that wasn’t delicious. The restaurant is particularly proud of the curry; the recipe has not changed since 1972! There are three varieties: sweet, original, and spicy. The cuisine is mostly Asian, with a heavy focus on Chinese. The sweet and sour dish, as well as the special fried rice, were my favourites. After you’ve filled up on the entrees, cast your eyes toward the desserts. Frankly, the selection is insane. Cakes, ice cream, fruit, and jellies are all on offer. The cakes especially are incredible! Moist, soft, and sweet. I recommend the strawberry sponge.

Included in the price of your lunch are soft drinks, which include juices, water, tea, coffee, and milk. My favourite was the guava juice, not too sweet but very refreshing. Alcohol can be purchased at an additional cost.

Lunch is 2,100 Yen with tax, a fair price for what you get. It’s open daily from 1130-1500, with the last orders being at 14:30. Children are also welcome. There are plates and cutlery available for little hands. Staff are helpful, the seating capacity is around 130, and they offer seasonal specials, such as Father’s day and Mother’s day lunches. All in all this is a very pleasant (and filling!) visit.

Opening Hours

MONDAY – SUNDAY  11:30 am – 3:00 pm


Social Media Links

Corallo: Best buffet on island?