No saved items
Itadaki Zen, located on Fish Street, is a vegan sushi and ramen restaurant, born from the ethos that you truly are what you eat.
Read what Vogue had to say about Itadaki Zen here.
Join our newsletter
From inspiring articles to new businesses and exciting events, get the best of Shrewsbury delivered directly to your inbox every month with the Original Shrewsbury newsletter!