Share:

Restaurants & Bars 3

lamb chops

bob | Dec 20, 2005 07:20 PM

I used to work in the NYC area and we were taken to a restaurant not far from Penn Plaza that had the best lamb chops i ever had--must have been 3 inches think and cooked perfectly.Does anyone know the name,i cant re-call it.If not, any other suggestins would be welcome--thanks

Want to stay up to date with this post?

Recommended From Chowhound