M
Meadfoot Beach Cafe
Address
Meadfoot Sea Road, Torquay TQ1 2LG
City
Torquay
Post Town
Torquay
County
Devon
Country
England