Takenoya sushi

Authentic Japanese restaurant now open in Palmers Green