Cherry's Cafe

Restaurant in Torquay-Torbay (English Riviera)

English cafe