T
Tan Chris Review of Potato head bar and bistro
Best burgers in town! I still prefer the origina...
Best burgers in town! I still prefer the original establishment in Bali, but it is still a nice place to hang out. The service could be better though.
Comments: