Convenient Sushi and Japanese restaurant located on the busy Chapel Street in Windsor. It is easy to walk past this little gem as from the outside it does look a bit like a fast food possibly a take away fish and chip shop. But if you are in the area and feeling a bit peckish I would recommend giving the Sushi…