Il Torchio is a caratteristica tavern with sea views, featuring three terraces and a dining room. They offer seafood, meat dishes, and wood-fired pizza.