In a small unprepossessing restaurant on a boring main street in North Plymouth we found the best italian food we've ever had outside Italy. Share the starter, because it is large, and save enough space for the excellent choice of main courses. Must be the best restaurant in Plymouth. Do not be seduced by the lure of the waterfront but venture to North Plymouth instead. You won't be disappointed
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.