Stelly's
Restaurants
Melville, LA
12.3 mi