More about Briggs Fish & Chips
Briggs Fish & Chips is located at 7 Nottingham Rd, DE7 5RF Nottingham, United Kingdom
+441159324782
Similar Listings
Quaglino'S
4.1
![star rating](/static/images/star.png?v=1.02)