Il Tucano is an Italian restaurant offering pizza and seafood, with vegetarian and vegan options.