Japanese Snack is a bustling street food stall along the banks of the Chuo Canals that serves a variety of traditional snacks and treats to its patrons.
Japanese Snack is a bustling street food stall along the banks of the Chuo Canals that serves a variety of traditional snacks and treats to its patrons. It is well known throughout the area for attracting quite the crowd on weekends.