Island Taste Chinese Rstrnt 3161 Amboy Rd Staten Island, NY 10306 Phone: (718) 987-5123
Category: Restaurants