Turkish
Turkish
Review
Istanbul Cuisine
Istanbul Cuisine is a Turkish food stand at Bellevue Square Mall, and they're one of the best quick lunch options on the Eastside.
Review
Istanbul Cuisine is a Turkish food stand at Bellevue Square Mall, and they're one of the best quick lunch options on the Eastside.