Casa Leo is an Italian restaurant offering dinner service. Known for its carbonara and welcoming atmosphere. Reservations are accepted.