37 Museum St, London WC1A 1LP, United Kingdom · 4.2 out of 5 on Google, 533 reviews
A friendly, affordable Korean restaurant near the British Museum, praised for tasty food and generous portions, with no clear information about working conditions.
Loading map...
37 Museum St, London WC1A 1LP, United Kingdom