7036 Clayton Ave
St Louis, MO 63117
This reviewer did not rate this restaurant.
A meal at the Cheshire Inn Restaurant is a perfect compliment to a weekend' stay at the Inn or simply for a classy dinner date. The food is wonderful and the old world setting makes you feel like you are visiting medieval England. Please try the Cheshire Inn Restaurant for the perfect meal.