Loading mapā¦
Oishi Restaurant Toscanellaš£
Oishi Restaurant Toscanella in Castel San Pietro Terme, Italy, blends Japanese and Italian influences. The delicate aroma of fresh seafood meets the robust scent of Italian herbs. Experience the satisfyingly firm texture of their grilled specialties, a unique fusion.