Italian Restaurants in Denver, CO
Italian Restaurants
1221 W 38th Ave.,
Denver ,
CO
80211
UNITED STATES
Based on 2 reviews
Authentic Italian Sausage
Wonderful sausage and fresh provalone, good $$, family owned restaurant! Not a lot of seating, but great for take out.Italian Sub #2
great ol' Italian style atmosphere and attitude. I never feel forgotten when I go in.Worldwide > United States > Denver, CO > Italian Restaurants