Start from
Anime Castle
35-32 Union St, Flushing 11354