Authentic Neapolitan pizza and beer await at Teodoro. Enjoy flavorful options and consider making a reservation.