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