The London Fryer

Fish & Chips
0,0
Basé sur 1 avis

Avis

St
Steven H
121 month ago
Best fish and chips in town, AWESOME!!!
  • Torquay Rd, Torbay, Devon, TQ 3 2, Royaume-Uni, GPS: 50.446735,-3.5581474