Description
"The sandwich was packed with goodies and was more than enough. All the ingredients were really fresh and everything inside of it was delicious..."
Location
-
4859 West Slauson Avenue, Los Angeles, California 90056, United States