Tuckers American Favorites
Restaurants
New Albany, IN
1.9 mi