Miller & Carter

Miller & Carter 29-31 Frederick Street www.milleramdcarter.co.uk  0131 603 6080  At Miller & Carter, steak is serious business. Each of their head chefs undergo dedicated training at the sig...