Thai house - Cotswold Village
is a go-to spot on Restaurantji - your local guide to nearby restaurants.