What a way to watch the Denver Broncos win the Super Bowl! We had our taste buds set on some Leon Gessi's homemade sliced meatball sandwiches. We also chose a salad and "Butcher Shop" pizza to take home and enjoy while watching the game. We were pleased to see there were a lot of other folks who were there doing the same. This was our second visit and everything was just as great as we anticipated.
1806 Palmer Park Blvd. Colorado Springs, CO 80909 719.635.1542 leon gessi's