• Join us on
Leo's Kitchen
65 Cooper Creek Way, Winter Park, CO 80482
0No one votedTotal votes: 0 Login to vote.

Leo's Kitchen

Located on third floor of Cooper Creek Square

Leo's Kitchen was founded because of my love of good food. My goal is simple. Provide good food, made with real ingredients in the beautiful town of Winter Park. Located on third floor of Cooper Creek Square. Great burgers, pork chops, pizza, salads, chicken wings, chicken saltimbocca to steak. Also, a lovely variety of wine, cocktails and beer.

Your Rating

Please log in to submit a vote. You must be a Registered User in order for your vote to be valid.

Overall Rating: 
0No one votedTotal votes: 0 Login to vote.
Vibe: 
How is the character / atmosphere of the place?No one votedTotal votes: 0 Login to vote.
Apres Ski: 
Do people really like to party here?No one votedTotal votes: 0 Login to vote.
Service: 
Total votes: 0 Login to vote.
Value: 
How is the value - what you get for your money.No one votedTotal votes: 0 Login to vote.