Steuben's

Steuben's,
523 E 17th Ave,
Denver, CO 80203

Steuben's is a Denver restaurant recreating American regional classics.