The Bali-themed restaurant serving Asian cuisine ... that's the vibe we instantly thought of when we were there. The restaurant is huge with a capacity of 300 guests standing and that's what ...
Mama San is among the island’s most popular restaurants, still filling up its two industrial loft-style floors with flavor hunters since it opened in 2010. It also hosts perhaps Bali’s most ...