Brooklin Deli

West Lancaster Blvd Lancaster, CA 93534 United States of America

Location