Restaurants - Fast Food in Welsh, LA
Lowdins Chicken & Burger Stop