Cafe Canela

Row 1

Details
3100 E Imperial Hwy
Lynwood, CA 90262
(310) 631-5010

Foursquare Tips

  • Must have the Cafe de Olla, it's delicious.

Around the Web