Royal Queen (New World Mall) 君豪 (New World Mall)

136-20 Roosevelt Ave 3FL, Flushing, NY