Marechiaro is a Neapolitan pizzeria and restaurant in Termoli, offering meat, fish, and traditional fried dishes in a historic square.