James Moral

Nippon Izakaya is the best Japanese restaurant around. Food was so much better than anything I’ve had in and about Finchley and to be honest even further afield. You can tell they care and I’ll be back…a lot. Highly recommend.

  • Share