best rack of lamb in Central Illinois

By

Great continental food restaurant