O'Hara is a term for top-quality pizza with top quality and fresh food. The pizzas are made from a special secret recipe that delights every time. On the menu you will find classic pizzas and more innovative ones. It is advisable to reserve your place, as O’Hara is full of both locals and tourists almost every day of the year, whether it is the season or not.