More about Turkish Grille Restaurant
Turkish Grille Restaurant is located at 49 Winchcombe Street, GL52 2NE Cheltenham, Gloucestershire
01242771444
http://www.grillerestaurant.co.uk