La Cantina is an Italian restaurant offering a menu with consideration for allergies. Reservations are recommended.