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

Telephone

01666 846753

More on Bistro 23 More

More on Tetbury More

More from Food & Drink More