Abigail's cafe
Abigail's Cafe
147 Reddenhill Road, Babbacombe, Torquay, Devon. TQ1 3NT
Tel: 07785 538691