The Renaissance Restaurant, located in the charming town of Shrewsbury, has been wooing a loyal flock of diners for the past 5 years after Chef Stephen Lake and his wife Julie took the reins. With its tasteful furnishings and polished service, The Renaissance has an air of refinement. Thoroughly English in style, The Renaissance offers traditional dishes but with a contemporary twist, allowing room for culinary creativity.
Please Login or Register for free to read our full review on Renaissance.