Strodes BBQ & Deli is a butcher shop and deli specializing in BBQ, fresh steaks, and takeout. They also offer premium grills and catering services. Established in 1937.