Authentic Turkish cuisine awaits at Istanbul Restaurant Cafe Bar & Grill. Enjoy a taste of Turkey in this Llandudno eatery.