Josephina's Ristorante 1433 Larimer Street
Denver, CO 80202
303-623-0166
Denver's unofficial Italian landmark serving great Italian cuisine including New Age pastas, chicken, veal, and seafood. Also offers a full bar and live music seven nights a week in this atmospheric old building.