Istanbul Kitchen ★★★★★4.8 (270) Restaurants Mediterranean restaurant · Dessert restaurant · Falafel restaurant (...) 15555 E 14th St #319, San Leandro, CA 94578 Call Website Details →