Dino's Trinacria is a restaurant offering table service and vegetarian options. Reservations are accepted.