Search results
We did not find results for: Cosmo's Bistro Glendora, CA.
Check spelling or type a new query.
We did not find results for: Cosmo's Bistro Glendora, CA.
Check spelling or type a new query.
1031 E Route 66 Glendora, CA 91740 812.75 mi
Is this your business? Verify your listing
4.5 362 reviews
You want Italian in a small setting bistro style then Cosmos is the place. The food is delectable, service is impeccable, and ambience is unretracable. This place is a gem of a find. Seating... More
Came in on a Saturday night to catch up with friends . It was a chilly rainy evening and made for a relaxed and enjoyable time. They had a guitarist playing Beatles songs which adds to the... More