The best pizzas are baked in firewood oven topped with fresh ingredients. You will find the best pizza in town (El Nido) at the ground floor of one of the shops at Lio Estate. Yes, there is a certain romance that fills the air of this restaurant. Pizza and Amore boasts its nicely made... / READ MORE /