NessieFrance's Folkestone, UK
Bella Pizza and Pasta
124 Sandgate Road
This was a nice enough place, but such bright lights. In need of up dating. Food was not over cooke...
22 - 26 The Leas
For the price paid, this hotel was the worst I have ever stayed in. It had an awful smell throughou...