The first thing you'll notice about Strogoff is the design. It's a step above, then will come the friendly service, delivered from a wonderful team...that the food also lives up to these standards makes for a triple threat. A terrific entry into Luxembourg's modern eateries. ©Crossfire/RTL