Huffman's  Homemade Chicken
3.5 Star Yelp Rating
119 Ratings yelp logo
750 S Rampart Blvd #16 Las Vegas, Nevada 89145 | Restaurant Info