Tuckers American Favorites
Restaurants
New Albany, IN
1.8 mi