A Superb Local RestaurantIstanbul Bistro is a small restaurant in a strip shopping center. It has lovely ambience -- small, close and comfortable. The food is good, featuring Turkish dishes. Food taste, quality, and presentation is all top drawer.
Go enjoy a short trip to the land of the Ottoman Empire.5/12/2013 12:00:00 AMHummus Heaven!We were given a gift certificate. We first walked into the wrong restaurant. The location is difficult. The food was very good and they have the best hummus I have ever tasted and I have been to Istambul!4/12/2013 12:00:00 AM