Italian Restaurant in Barnstaple

Book a table with us at Barnstaple

You can takeaway your favourites from our restaurants all over the country. Simply click & collect.

Order now

Barnstaple

80 High Street, Barnstaple, Devon, EX31 1HX

Get directions

01271 378 553

Our Barnstaple restaurant is based in the oldest building in the oldest town in the oldest county. Inside, expect impressive period features, some dating back to the 15th century, combined with a stylish interior.

Opening Hours

  • Mon -
  • Tues -
  • Wed -
  • Thurs -
  • Fri -
  • Sat -
  • Sun -

Facilities

  • Baby Facilities
  • Disabled Toilet
  • Collection
  • Venue Hire
  • Conference rooms
  • Pizza Making Parties
  • WiFi
Show more