Lots of takeaway fastfood in town

[Torquay - English Riviera - Devon - England]