4126 Summit Plaza Dr, Louisville, Kentucky 40241 USA
Roasted lamb with roasted vegetables and tumeric rice! My mouth is watering just thinking about it again.
Photo Credit: Yelp