Originally started by Russians who came to Istanbul post-revolution, this restaurant now also serves non-Russian fare. The place has a cosy ambience and retains its Russian personality even in Istanbul. The decor gives a spacious feeling, given to the high ceilings and wood interiors. Apart from the food, the lemon vodka is a must-try here.
- Open Hours: Monday to Saturday from 12:00 PM to 03:00 PM, Monday to Saturday from 07:00 PM to 12:00 AM
- Credit Cards Accepted: visa, mastercard
- Nearest Train: Tunel / Galatasaray