Restaurant 1858
6 Lake Ave, Colorado Springs 80906