Cosmo's Bistro Categories Restaurant 1031 E. Route 66 Glendora CA 91740 (626) 857-7667 Send Email Visit Website About Us Restaurant, offering a variety of savory options. Rep/Contact Info Cosmo Gnaulati × Cosmo Gnaulati Owner Phone: (626) 857-7667 Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend × Share this:FacebookX