Address: 109 Chamberlayne Road, NW10 3NS, London, United Kingdom
City: London
Menu Dishes: 19
Reviews: 8
"I recently tried out this beautiful new restaurant in the area and was impressed by their unique menu featuring delicious Asian flavors."
All prices are estimates on menu.