Pearl Garden

182 Hempstead Ave.
Lynbrook
New York
United States