Cheltenham’s Istanbul Kitchen promises authentic Turkish hospitality and flavours, with its tasty Mediterranean menu and plenty of veggie and vegan options.
Istanbul Kitchen
Address
48 Winchcombe Street, Cheltenham, GL52 2ND
Cheltenham’s Istanbul Kitchen promises authentic Turkish hospitality and flavours, with its tasty Mediterranean menu and plenty of veggie and vegan options.
48 Winchcombe Street, Cheltenham, GL52 2ND