Search results
We did not find results for: The Italian Underground Restaurant Glenwood Springs, CO.
Check spelling or type a new query.
We did not find results for: The Italian Underground Restaurant Glenwood Springs, CO.
Check spelling or type a new query.
The Italian Underground Restaurant has been in the same location for more than 30 years and is a landmark restaurant...
Website: theitalianunderground.com
Phone: (970) 945-6422
715 Grand Ave Glenwood Springs, CO 81601 1294.44 mi
Is this your business? Verify your listing
3.5 419 reviews
I thought I wrote a review for this place awhile back but it doesn't seem to have stuck. Anyhow, I'm still thinking about this place and recommending it to folks who visit Glenwood Springs so I... More
Mid level Italian food. No chicken or veal parmigiana. No Stromboli. Cheese pizza was okay. Waitress was working hard and friendly. More