Restaurants

Italian in Tortuguero Village

Tutti's Restaurant

The place to come for an Italian fix, Tutti's serves lasagna, penne and spaghetti dishes, and focaccia with cheese. There are also plenty of pizza varieties and loaded calzones – the Caribbean flavor comes with toma…