El Mexicano

Everyday 11:00 AM-8:00 PM
Jl. Monkey Forest No.15, Ubud