Contact
Need Help? Contact Us
Our Address
21 High St, London N8 7PB
Best Japanese takeaway
Best Japanese takeaway in London
Call Us
Opening Hours
Monday - Saturday: 13:00PM - 22:00PM
sunday: 13:00PM - 21:30PM
Tuesday : closed
sunday: 13:00PM - 21:30PM
Tuesday : closed