44 Chandlers Ave, London SE10 0GE
Restaurant
A contemporary restaurant featuring minimalist decor, specializing in authentic Chinese, Japanese, and Korean cuisine, designed to create a relaxed dining experience.
Rating: 3.7