Skip to main content
Website Accessibility Assistance
My Neighbor Felix
home
Who We Are
Locations + Menus
Centennial
Colorado Springs
LoHi
Online Ordering
Private Events
Contact
Contact Us
Gift Cards
Careers
More
LoHi
Menus
Happenings
Reservations
Our Location
LoHi
1801 Central Street
Denver, CO 80211
(720) 826-4880
Hours
Monday - Thursday:
11:00 am - 10:00 pm
11 am to 10 pm
Friday:
11:00 am - 11:30 pm
11 am to 11:30 pm
Saturday:
10:00 am - 11:30 pm
10 am to 11:30 pm
Sunday:
10:00 am - 9:30 pm
10 am to 9:30 pm
Order Online
Opens in a new window
Opens an external site
Opens an external site in a new window