Filters:
clear
Country: United Kingdom

barbecue restaurant in Carlisle, England

About 1 results.

Foxborough

thumb_up 4948 likes
rate_review 224 Reviews
favorite 2669 favorites
50-52 Cecil Street, CA1 1NT Carlisle, United Kingdom

Neighbourhood BBQ restaurant & bar. Relaxed atmosphere, great service and amazing meat cooked low and slow in our big green egg.

  • 1