Il Barracuda
Pizza · Italian · Seafood
Pizzeria Il Barracuda is an Italian restaurant specializing in pizza and seafood. It offers a traditional dining experience with a focus on local products and wines. The establishment is known for its welcoming atmosphere.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Il Barracuda.
Local restaurants nearby
Via Francesco Ferrucci 183, 57023 Cecina, Italia
