Restaurants & Bars


Best Rack of Lamb in DFW


Restaurants & Bars 1

Best Rack of Lamb in DFW

kingofkings | Mar 25, 2008 01: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?

Recommended From Chowhound