Best Deli in Glendora, CA