Filters:
clear
Country: United Kingdom

italian grocery store in Trimstone

About 3 results.

The Deli

thumb_up 717 likes
rate_review 64 Reviews
favorite 366 favorites
30 the High St, Ex349d Ilfracombe, United Kingdom

Delicatessen and Cafe

Pizza Express

High Street 80, EX31 1HX Barnstaple, United Kingdom

Our restaurant in Barnstaple is set in the oldest building in the oldest town. Take in the gorgeous interior as you enjoy our irresistible pizza.

  • 1