Long established FISH & CHIP SHOP/FAST FOOD TAKEAWAY, popular SOUTH DEVON seaside town, situated on the edge of DAWLISH town centre, bordering residential areas. Easily accessible, free on street car parki
↧