Cleo & Cucci
Address:
3213 Glendale Galleria, Glendale, CA 91210
Phone:
(818) 552-3593
Subs & Sandwiches
Other Businesses:
- The Cafe Victory at 1608 Victory Blvd, Glendale, CA 91201
- Fosters Freeze at 1208 W Glenoaks Blvd, Glendale, CA 91201
- Pizza Vana at 728 S Glendale Ave, Glendale, CA 91205
- Kabab Way at 6424 San Fernando Rd, Glendale, CA 91201
- Life International Cuisine at 420 W Colorado St, Glendale, CA 91204