Select Platform
James Frost, Cheria’s legendary seven-time Supreme Master Chef, is ousted from his elite post at top restaurant Talius after a hand injury and malicio...