BRIEF: Zen Sushi Bar is a traditional Japanese sushi restaurant based in central London serving sushi enthusiasts.
–
Find me on: LinkedIn | Instagram