Istanbul in Ormond Beach, FL is a local restaurant that offers a diverse menu of Turkish cuisine.
With a cozy ambiance and friendly service, Istanbul provides a dining experience that showcases the flavors of Turkey.
Generated from their business information