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.