Deller's Cafe Paignton


Ref: DELL 0057
Place: Paignton
Publisher: Torquay Times Torquay
Location: Torbay Road

Deller's Cafe Paignton - Front
Deller's Cafe Paignton - Back