Opened 1st December 2017!
At Miller & Carter we know a thing or two about steak. In fact, we could say that we’re one of the best steakhouses in Stratford.
Where: Bell Court, Stratford-upon-Avon, CV37 6JW
Tel: 01789 338331
Copyright 2019 Stratford-upon-Avon MumblerYour Local Parenting Community
Made with by Wonder Media