Warung Mamma: A Hidden Gem for Italian and Indonesian Cuisine in Legian, Bali
Jl. Patimura No. 22, Legian, Bali +62 857-9217-7781 4.3 out of 5 (118 reviews) Rp. 50.000 – 100.000 US $ 3 – 6.5 AUS $ 5 – 10 € 3 – 6 CNY ¥ 480 – 960 Opening hours: 09:30-22:00 , Closed Days: Western, Pizza & pasta, Seafood Popular Menu: pizza teriyaki chicken, club sandwich,…