best rack of lamb in Central Illinois

best rack of lamb in Central Illinois

Great continental food restaurant

109 N 5th St
Springfield, IL 62701
$ $ $