Nella stessa strada del Marine House c'e' il famosissimo Mama Resto, un ristorante gestito da Italiani, alcuni di loro soci nel Marine House.
Mentr'invece, sulla spiaggia della famosa baia Lodhalum Bay c'e' il preferito dalla guida Lonely Planet, ovvero il Ciao Bella Italian restaurant, il cui proprietario e' anche il fondatore della guesthouse dal lontano 1992.