Lamb's Grill Cafe (1737) | MotorsportReg.com

Lamb's Grill Cafe

Location 169 S. Main Street, Salt Lake City, UT 84111, US
Video Watch a video tour/lap