Barat, Pizza & pasta, Seafood
Jl. Sriwijaya No. 818, Legian, Bali
Get your hands on this food. Yummmm!