x

Kura Sushi Taipei Guanqian Shop

I first came across Kura Sushi when I spotted a review on a travel magazine. After reading it, I was completely sold. Kept that name in mind and did a bit of research. Kura Sushi is actually a conveyor belt sushi chain that was founded in Japan in 1977. Today, they have more than 500 […]

Continue reading