Cuisine
Modern European Grill, Steakhouse
Cost for 2
£100
May Fair Kitchen Leicester Square
Location
31 - 36 Leicester Square, London, WC2H 7LH
+44 (0) 20 7666 0902