Pizzeria Terraza Salento offers pizza with a view. Enjoy a meal with dog-friendly seating, delivery, and reservations available.