Omakase & Contemporary Japanese

From the team behind 1 Michelin Star Omakase TAKU

 

16 Hampstead High Street

Hours
Tuesday - Sunday
12pm - 3pm, 6pm - 10pm

Phone
02077942828