This is the place when it comes to Italian cuisine. The pizza you get here is probably the best on Koh Samui and the ambience in the middle of Lamai is very nice and as usual with Italian hospitality.