Restaurant
4.3 (1078 reviews)
H79H+7C4, Tegallalang, Gianyar Regency, Bali 80561, Indonesia
+62 819-9515-5758