Li Li

83-06 Grand Ave, Elmhurst
(718) 533-6500