Location is really good, just across the street after you exit finch subway.
takoyaki was not order made. It was the frozen food. Takoyaki used to be really hot inside but it was just a bit warm when I took a bite.
I will go back again when I feel lazy to travel far but not my first choice in this area.