If you’re looking for a change from Thai food then this was absolutely perfect . It has an extensive Italian menu and all looked excellent . We decided on the Pizza and it was delicious, cooked to perfection and a very generous portion. The beach...dining was excellent but as the restaurant is so popular you definitely should book a table. It way reasonably priced for the quality off the food and venue.More