UNI Restaurant is located in London, United Kingdom on 18a Ebury St, Belgravia. UNI Restaurant is rated 3.9 out of 5 in the category japanese restaurant in United Kingdom. UNI Restaurant is a hospitality company based out of 18a Ebury Street, London, United Kingdom.
Address
18a Ebury St, Belgravia