ISLAND MARKET & DELI

1 Avenue of the Palms
San Francisco, CA 94130