Restaurant - Italian in Barnstaple
80 High Street
Barnstaple
Devon
EX31 1HX
Monday to Thursday: 12pm - 10pm
Friday to Saturday: 12pm - 11pm
Sunday: 12pm - 10pm
The restaurant is located in what is reportedly the oldest building in the oldest town in the oldest county in the UK, and was formerly the Three Tuns pub.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.