Restaurants & Bars 1

Best Rack of Lamb in DFW

kingofkings | Mar 25, 200801:07 PM

The Greek Isles restaurant in Plano (75 and Parker) has the finest rack of lamb in the metroplex. Try it with mint jelly. You will not be dissappointed.

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH