Royal Queen (New World Mall) 君豪

136-20 Roosevelt Ave 3FL, Flushing, NY