Alba International Food

Address: 1880 Hylan Blvd, Staten Island, NY 10305
Phone: 718 667 1343
E-mail:
Web: