Turkish restaurants in Stroud

1 restaurants

Imagen Cotswold Kebab

Cotswold Kebab / Turkish

Open now · 4:30pm - 12am
19a high street Stroud