Istanbul is a Turkish restaurant offering authentic, homemade cuisine in a warm and inviting atmosphere with traditional decor. Takeout and delivery options are available.