After Chinese food, Italian may be the most loved foreign food in Indonesia. Who can resist the beauty of a perfectly cooked al dente pasta, hot and crispy margherita pizza or just the simple combination of extra virgin olive oil with a thin slice of parma ham?
Continue »