Living in this small town of Isola Farnese and visiting La Storta almost everyday this is another awesome find. Whether you are enjoying a nice steak or their incredible seafood mix and pasta!! The flavors are rich and awesome to enjoy. In addition, they make their own bread and have a stone often for making many of their dishes and pizza. The owners are brother sister and welcome both the locals as well as the rare foreigner that happens to be so fortunate to find this amazing restaurant. read more