The London Fryer

Fish & Chips Laden
0,0
Basierend auf 1 Rezensionen

Rezensionen

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