Smoke Stack Bar Be Que

8250 N. Church Rd.
Kansas City
Missouri
United States
website