Iron Chef

Chinese takeaway · 3090 Old Todds Rd #130, Lexington, KY

Hours

More food in Lexington, KY · Chinese Takeaway in Lexington