Restaurant 903

Western European Russia


This popular hang-out draws the crowds for all the right reasons: a lovely summer terrace with brilliant river views, a warm and woodsy interior and a menu for meat lovers with grilled meats prepared in its own smokehouse. Beer brewed at neighbouring Beer Bar 903 is available on tap.