Jalan Jembawan No. 1
Bali 80571 Indonesia
Bali 80571 Indonesia
+62 361 97 6324
Open Hours8a-10p daily.
OverviewA longtime favorite with tourists and expatriates, Bali Buddha is one of the few places which uses 100% organic food. Open for breakfast, lunch and dinner, dine on a toasted...
more