The thing about Canggu Bali restaurants is that you will find a heavy hippie Australian vibe to the menu and the general atmosphere for the chic little town. Many high-quality cafés serve delicious coffee that takes a page from the coffee-making book of the Australians and you won't be hard-pressed to find a joint that sells avocado sandwiches for breakfast. International cuisine is also a big deal in Canggu, local resorts the likes of Nirjhara are some of the places you will find Italian, French, sushi and Vietnamese cuisine among others. If you would rather eat local, there are plenty of Indonesian restaurants that you can eat at as well. Staple Indonesian dishes that come highly recommended are satays, mie goreng, nasi goreng and sambal of course.