Anime Castle Logo
United States 4.6

Anime Castle

35-32 Union St. Flushing. NY 11354. United States

Company Base
New York
Total Reviews
630

Company Overview

Detailed company information and background will be listed here. They provide top-notch services in their industry. Please reach out via the provided contact methods for more direct inquiries.

Portfolio & Workspace

Anime Castle Gallery - United States
Anime Castle Gallery - United States
Anime Castle Gallery - United States
Anime Castle Gallery - United States
Anime Castle Gallery - United States

Client Reviews

V
Verified Client

"Pretty cool the staff's gr8 and bring out my inner otaku."

V
Verified Client

"The place was pretty decent and there some good prices there."

V
Verified Client

"They had fist of the North star box set!!!!!Great anime selection!"

Contact Details

Direct Phone +1 347-438-1296
Official Website animecastle.com

Operating Hours

Monday 12–6 pm
Tuesday 12–6 pm
Wednesday 12–6 pm
Thursday 12–6 pm
Friday 12–7 pm
Saturday 12–7 pm
Sunday 12–5 pm

Location Area