Unclaimed
Permanently Closed
Orchid Flower Restaurant
Sushi Bars
3090 Old Todds Road #160, Lexington, KY · 40509
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating