La Finca - Spanish Restaurant, Subak Sari

Rate a dish