Get directions to: Alameda Bar & Grill, Louisville, KY
Restaurant address: 1381 Bardstown Road Louisville, KY 40204, USA
Restaurant: Alameda Bar & Grill