Restaurants & Bars 11

Leg of lamb?

Frosty | Oct 1, 2008 07:49 PM

Does anyone know of a good place where I can buy a leg of lamb? Fairly large to feed about 20 ppl....The only place that I can think of is St. Lawerence, but I'm wondering if anyone's got any better ideas. Location must be downtown...also if you could post how much you paid for it, that'd be great!

Want to stay up to date with this post?

Feedback