Sharpshooters Pit & Grill Location Sharpshooters Pit & Grill 8135 Gravois Rd, St. Louis, MO 63123, USA 314-353-4745 Website Open in maps Hours Wednesday - Saturday 11AM- 7PM Sunday 12PM-5PM