Irma by Bacaro: possibly the best pizza you’ll taste in all of Bali

You know how Australians go to a South East Asian destination for holiday and after eating delicious eastern food for a week, by the end of … Continue reading Irma by Bacaro: possibly the best pizza you’ll taste in all of Bali