0 reviews
Hours 10:00 - 22:00Open Now

Photos

Jl. Drupadi No. 1 Show Map >
0361 2032323
Opening Hours
Mon - Fri 11:00 - 00:00 , Sat - Sun 07:00 - 00:00
Services
Free Wifi
Outdoor Seats
Book Online

Reviews of Lacalaca Bali

Load placeholder

Featured in Articles

7 Authentic Mexican Restaurants in Bali

Near Lacalaca Bali

Open in App