-
Double Dragon II
is an above average Chinese Restaurant Restaurant
Ranked #1 of 26 Restaurants in Churchill Downs Louisville.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
I just saw an employee go into the mens room with a blue towel and then come out with it and start wiping counters with it. I will never eat here again.