3090 Old Todds Rd., Lexington
(859) 543-1126
Orchid Flower is Kentucky's prime destination for Indonesian cuisine. Based in Lexington, KY, it is the only restaurant in the entire state where you can enjoy an authentic Indonesian meal. Our satays are personally prepared by the owner on a daily b...