Summary: A hidden gem with just seven seats for an intimate sushi experience.
Located near Aizindo Shomanin Shrine, Sushi Jo is a coveted destination for sushi aficionados, offering a unique experience with no set menu, no website, and a cozy setting with just seven seats.