Sedici Italian Restaurant

Herb Crusted 4 Point Lamb Rack