La Tabisca is an Italian restaurant specializing in homemade pasta, wood-fired pizza, and fresh seafood and meat dishes.