0.0 分
Get the sausage sandwich
The sausage and meatballs are the best in all of Denver hands down. And the red sauce is to die for.
Best sausage in town. Homemade pastas, dried sausage, fresh link and bulk sausage. All of it is awesome. You can't go wrong.