Attention: Takeout only. Call in your orders to 303-258-1113, or place your order in person at the door. Thank you.

Our Location

Nederland

34 E 1st St 
Nederland
Nederland, CO 80466

(303) 258-1113

Hours

Monday - Friday: 10:00 am - 4:00 pm
New hours. Takeout only.
Saturday - Sunday: Closed