Company name: Novikov Restaurant & Bar
Description: Luxury Asian & Italian dining rooms
50A Berkeley St, London W1J 8HA, United Kingdom