Muddy reviews: Yoku & No.131
Strap on the stilettos, a decadent dining experience like no other has arrived in Cheltenham. YOKU at No.131 is billed as the most ‘coveted seat in town’, so does it live up to the hype? Muddy tossed on the glad rags, booked in and headed over to find out.