Location

Simms Steakhouse
11911 W 6th Ave
Lakewood, CO 80401
United States
Phone: (303) 237-0465
39° 43' 33.006" N, 105° 7' 56.0064" W