Remove Ads

Photo of The Italian Underground Restaurant

The Italian Underground Restaurant

715 Grand Ave, Glenwood Springs, Colorado 81601 USA

409 Reviews

The worst Italian bread I have ever had. Served with margarine and garlic powder

Photo Credit: Yelp

Remove Ads