Fresh, locally sourced and made from scratch – that’s what makes this newcomer in Rochelle an exciting new destination for locals and visitors alike. ...