Restaurant
Oishiii Japanese Eatery
3 locals recommend,
Permanently closed
Location
67 Stoke Newington Church St
London, England
Tips from locals
You find the best thai and japanese restaurants in Shoreditch and SoHo but this one is decent too. And they do karaoke!
Yummy Japanese food and half price in the afternoon, this is one of our favourite hands down..