Barracuda Fish and Chip Shop in Mansfield

Barracuda Fish and Chip Shop

107, Sutton Rd
NG18 5ET
Mansfield (Nottinghamshire)
01623 627376
Write your review of Barracuda Fish and Chip Shop
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.4 mi
Express Takeaways
62, Victoria St
Mansfield NG18 5RR
0.5 mi
Sunrise
43, Padley Hill
Mansfield NG18 5LJ
0.5 mi
Rishta
88-90, Stockwell Gate
Mansfield NG18 5QD
0.7 mi
Golden Bowl
46, Harrop White Rd
Mansfield NG19 6TE
0.7 mi
The China Chef
46, Harrop White Rd
Mansfield NG19 6TE
0.7 mi
The Bakery
1, Stella St
Mansfield NG18 4AN