Japanese Kitchen. Simply Cosy.

ADDRESS

 

Green Rooms Hotel

13-27 Station Road 

London N22 6UW

info@oita.com

TEL : 020 8888 5317

CONTACT

OPENING HOURS

 

Mon - Sat: 

12pm - 10pm

Sun:

12:30pm - 10pm

© OITA 2018 . All Rights Reserved. Company Number: 12345678

info@oita.com