Kineya Mugimaru - Embankment
Restaurant
•
36-38 Villiers St, London WC2N 6NJ, UK
8.4
Friday: 11 AM – 9 PM
See which of your friends recommend this restaurant
Get Biter