Good location, larger inside than you would think,but the restrooms were filthy!!! The staff were friendly and the typical fare from this vendor is to be had otherwise. Rated a 3 due to restrooms.
Address: 725 W Main St, Louisville, KY 40202-2633
Location: United States > Kentucky (KY) > Louisville
Phone Number: +1 502-625-3002