"L'Osteria Pizza e Cucina Ubud" in Ubud is a cozy Italian place specializing in pizza and other traditional Italian dishes.
The restaurant is known for its authentic recipes, quality ingredients, and pleasant atmosphere, perfect for dinners both for couples and large groups.