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
↧