Stacks On Route 66 — Restaurant in Glendora, CA