99 Meals is a restaurant, located at Lembongan island, Jungutbatu, Nusapenida, Kabupaten Klungkung, Bali 80771, Indonesia