The Lambs Club

132 W. 44th St., New York, USA

$$$$ Steakhouse

MICHELIN Guide's Point Of View