Zen Mondo

326 Upper St, London N1 2XQ, United Kingdom

London, United Kingdom

Classic Japanese cuisine with a modern twist, including sushi, sashimi, hot pots and noodle dishes.

Rating: 350

Score: 4.5

Price: Moderately expensive

No reviews available.