Village Inn — Village Inn, 2414 W Lincolnway, Cheyenne, WY 82001
Rating: 3/5 (2016-10-04)
Review: CLOSED PERMANENT