Il Testardo is an Italian restaurant offering creative seafood and regional dishes. The menu changes daily, reflecting seasonal ingredients.