You almost don’t want to eat them. The Nishikizushi Sushi Shop is a Japanese restaurant where you will find adorable koi shaped sushi. Created with regular sushi ingredients that is stratigically wrapped in thin slices of squid.
You almost don’t want to eat them. The Nishikizushi Sushi Shop is a Japanese restaurant where you will find adorable koi shaped sushi. Created with regular sushi ingredients that is stratigically wrapped in thin slices of squid.