Leon Cafe & Lounge : 2519 Cañada Blvd. Glendale, CA, 91208     |   818-243-4585

Menu
Our Menu

main-menu-page-1

main-menu-page-2

main-menu-page-3

main-menu-page-4

main-menu-page-5

main-menu-page-6

Photo Gallery