Category: Fish and Chip Shops Category: Fish and Chip Shops
Address: 31 Waterloo Street, Stoke, Plymouth, Devon, PL1 5RP
Landline: 01752 206364
Report a problem with this listing