Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Cosmos Bistro/1031 E Route 66 - Glendora - California (CA) ← View details 1031 E Route 66, Glendora, CA 91740-6357, Glendora, California (CA) +1 626-857-7667