Reviews List
English Reviews (Reviews Total Language : 17 reviews)
lautbiru
Bali, Indonesia
“Delicious & Convenient”
Reviewed 18/Nov/2014
Fast and reliable service, tasty food without the fuss, very conveniently located near Niwa Hotel where we stayed.
Visited July 2014
Read all reviews
Recently Reviewed by