Main Street
Bali 80571 Indonesia
Bali 80571 Indonesia
+62 361 975 233
Open HoursDaily 9a-10p
OverviewRun by an American-Balinese couple, one can get authentic apple pie as well as chicken satay here. One of the original eateries in Ubud, this three-story, cozy restaurant has...
more
