Chan's Red Apple Restaurant 1724 Hylan Blvd Staten Island, NY 10305 Phone: (718) 667-3100 Fax: (718) 668-1108
Category: Restaurants