You want Sbarro pizza it is at this gas station. All of the locations say in Denver but it is off of exit 184 just letting everyone know.
April 2024
Just stopped in for a snack, got what I wanted, did everything quickly
April 2024
Stopped here to fuel up. Always seems to be decent prices, in line with market rates. It's a gas station so all the average amenities you get with a gas station but one of the ones I stop in on when traveling.