Leonard's Pit Barbecue

Sidebar

Sidebar

Hours of Operation
Sunday - Thursday: 11 AM - 2:30 PM
Friday & Saturday: 11 AM - 9 PM

Phone
901-360-1963

Address
5465 Fox Plaza Drive
Memphis, TN 38115
Map

blocks_image
blocks_image