Tibbasta is an Italian restaurant offering seafood and Mediterranean cuisine.