Chefs Delight Cafe and Restaurant

Chefs Delight is a local café and restaurant on station road. Ample seating inside and out. You can also order online for collection or delivery. 

Find us

Station Road,
Tidworth,
Wiltshire,
SP9 7NR