Magic Castle

shopping / Other

Magic Castle information

New York City , USA
Address
Street 136-82 39th Ave
Something wrong?
Submit a correction

Lonely Planet review

Magic Castle is packed with Korean pop culture such as stickers, CDs, hair clips and jewelry.