Teratai Coffee Shop The Patra Bali is a coffee shop Bali located in Indonesia.
Jl.Ir.H.Juanda (Jl.Mokmer) Tuban Bali 0361 Indonesia
Try the Oxtail Tom Yam
Make me feel gooooooodddd
Tried the Beef Carpaccio, Bruschetta, Minestrone soup, and Pizza. Was blown away by the authenticity of the taste here. Bali Hai beer and an ever-smiling waitress make the experience even better. 👌 - Chaitanya Bhide