Alabama > Leeds > Restaurants, Food & Beverages > Restaurants > Hucks Rib Shack
7296 Parkway Dr, Leeds, Alabama, 35094-4827
(205) 699-4825
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!