Order food

Order food

Kitchen Istanbul

4.5 (343)$$Turkish restaurant

349 Clement St, San Francisco, CA 94118

Kitchen Istanbul

349 Clement St, San Francisco, CA 94118

Place order with

Toast Local
Ready for pickup in 30-35 min
Call restaurant