S Elena's
Address:
10609 La Grange Rd, Louisville, KY 40223
Phone:
(502) 245-9136
Restaurants
Other Businesses:
- Hometown Buffet at 3710 Chamberlain Ln, Louisville, KY 40241
- El Toro at 10602 Shelbyville Rd, Louisville, KY 40223
- That Place Downstairs at 9200 Taylorsville Rd, Louisville, KY 40299
- Subway at 3503 S Hurstbourne Pkwy, Louisville, KY 40299
- Dairy Queen at 9656 Bluegrass Pkwy, Louisville, KY 40299