Fiddlesticks Bar and Grill

10815 W Jewell Ave,

Lakewood, CO 80232,

USA