Al Duca - Westminster
Mai Lion Very cosy neighborhood restaurant with very tasty Italian food. The mussels were to die for and all the seafood was exceptional. Thanks to a restaurant that knows portion control.
Selfridges Food Hall, 400 Oxford St, London W1A 1AB, UK
020 3343 3079