Colorado
Denver
Village Inn
Village Inn
(303) 232-7682
7381 W Alameda Ave, Denver, CO 80226
Website
American
, 
Breakfast
, 
Diner
Grubhub.com
Menu not currently available
View on Grubhub