5 out of 5 based on 483 Reviews
4.9 out of 5 based on 470 Reviews
A destination restaurant serving Italian food. Located in the heart of Canggu, Bali
Top #1 Restaurant in Canggu according to Trip Advisor review.