Jilliward's Cheltenham, UK
18-20 Suffolk Parade
The food was not the highlight, OK but nothing exceptional, however the ambiance was fab, made it a ...
Le Champignon Sauvage
24-26 Suffolk Road
I am sorry to say this two Michelin star restaurant is not worth the money. The food is well cooked ...