LA FINCA - Spanish Tapas & Grill

Best Spanish Restaurant

Spain's biggest culinary treasures are dishes that fill the heart-food that is made with soul, meant to feed the soul. La Finca stays true to…

Jl.Subak Sari 77,Br.Tegal Gundul - Canggu

Canggu

081999105888