9110 Selborne Lane, Chattahoochee Hills, Georgia 30268 USA
Herb Encrusted Lamb Rack
Photo Credit: Yelp