Russ' Ribs & Bbq Shack
Address:
150 E Argonne Ave, Kirkwood, MO 63122
Phone:
(314) 971-7427
Hours:
- Sat: 11am-4pm
- Sun: 11am-4pm
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Wifi No
- Outdoor Seating Yes
Other Businesses: