Glens – Istanbul

Glens – Istanbul

It’s rare that we publish a review for a hotel restaurant, but Glens, the restaurant adjoining the Glens Palas boutique hotel in Nişantaşı, earned a place in our short list of favored restaurants in Istanbul because of its prime location, early opening time for those seeking a hearty breakfast, and an excellent, well-executed, Italian menu.