Loading map…
O Sole Pizza
O Sole Pizza in Quito, Ecuador, offers a taste of Italy with a local twist. Imagine the warm, inviting aroma of freshly baked pizza, with a crust that's both crisp and chewy. Quito's culinary landscape is enriched by such international flavors.