Update Info - Lum Chin Inn II
This restaurant was reported as closed. If it is open, let us know.
Lum Chin Inn II
4326 Amboy Rd
Staten Island, NY 10312
4326 Amboy Rd
Staten Island, NY 10312
This restaurant was reported as closed. If it is open, let us know.