Drakes Fish and Chips
Drakes Fish and Chips
64 Babbacombe Road
Torquay
Devon
TQ13SWTorquay
Devon
Food rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Takeaway Shops in Torquay.