Update Info - Island Taste Chinese Restaurant
This restaurant was reported as closed. If it is open, let us know.
Island Taste Chinese Restaurant
3161 Amboy Rd
Staten Island, NY 10306
3161 Amboy Rd
Staten Island, NY 10306