Phone: +442039047000,+442089580055
Address: 307 Hale Ln, Edgware, London, HA87AX, United Kingdom
City: London
Menu Dishes: 35
Reviews: 216
"The restaurant is great for vegetarians with their accommodating menu options. The service is decent. The rice in the rolls was a bit too mushy for my liking. Disappointingly, they did not serve rolls with ginger."
All prices are estimates on menu.