Our Gallery

Leon Bistro is located at 817 Main Street in Chico, CA  95928. PHONE: (530) 899-1105  EMAIL: contactus@leonbistro.com
We're open Wednesday through Saturday evenings for your dining pleasure. Please join us!