Experience Moon Forest – Where Nature Meets Culinary Art

Located in the heart of Azabu-Juban, Moon Forest is a newly opened Cantonese restaurant where tradition meets elegance. Our menu features authentic Cantonese cuisine, expertly prepared by our experienced Japanese chef who is dedicated to bringing out the true essence of the freshest ingredients. We take pride in preserving the natural flavours of every element, […]