Contact

Need Help? Contact Us

Our Address

21 High St, London N8 7PB

Best Japanese takeaway

Best Japanese takeaway in London

Call Us

02080377757

Opening Hours

Monday - Saturday: 13:00PM - 22:00PM
sunday: 13:00PM - 21:30PM
Tuesday : closed