Get directions to: Imperial Huntington Lucky Garden, Huntington, NY
Restaurant address: 329 Main St Huntington, NY 11743, USA
Restaurant: Imperial Huntington Lucky Garden