Le Vogue
13th Floor, BJK Plaza, Istanbul, Turkey
Featured Review : On top of the BJK Business Centre, Le Vogue offers not only excellent cuisine, but also a fantastic view of the Bosphorus. This venue includes a restaurant, a sushi bar (one of only two in town), a regular bar, and three...See Full Review