We are the Japanese restaurant of choice for all of Windsor Locks, CT and the surrounding areas. With our convenient location right by the airport, great food, great service, and great happy hours, is it any wonder that people from all over the area regularly come to us? Even better, we’re open every day of the week!