Bistro 23
Found inside The Ormond hotel, Bistro 23 is a relaxed dining restaurant headed up by Michelin-trained Cotswold chef James Edwards and commits to presenting excellent food made with locally-sourced produce, with a menu ranging from classic British flavours to Italian pastas and pizzas.
Address
23 Long Street, Tetbury, Gloucestershire, GL8 8AA