23 Ashfield Parade, Southgate, London N14 5EH, United Kingdom
Open now· Closes at 23:00
23 Ashfield Parade, Southgate, London N14 5EH, United Kingdom
No delivery
Spot something wrong?
Dishes at Zen Modern Japanese Cuisine. Prices may vary in venue.
Been to Zen Modern Japanese Cuisine? Be the first to share what you ate.