Jl. Gatot Subroto Barat No. 336D, Denpasar Utara, Bali 80117, Indonesia
No delivery
Spot something wrong?
Dishes at Terrazza Steakhouse. Prices may vary in venue.