Istanbul Lokantasi offers a rich menu with unforgettable flavors. It is a restaurant.