13317 Shelbyville Rd,Ste 105, Louisville 40223, United States
No delivery
Spot something wrong?
Dishes at Tazikis Cafe. Prices may vary in venue.