Route 66 Subs & Deli — Restaurant in Glendora, CA