Ресторан открылся в городе Чанша в 2004 году на площади 5,8 га. В Книге рекордов Гиннесса он записан как самый большой ресторан в Китае. West Lake предлагает традиционную китайскую кухню.
Владелец ресторана — Кин Линцзы. В 2000 году бывшая работница больницы и член коммунистической партии заняла у друзей $10 000, чтобы открыть свой первый ресторан. В течение года она приумножила деньги до $600 000 и теперь является одной из миллиона китайских миллионеров.
В ресторане работают более 1000 сотрудников.
Еженедельно вдобавок к 1 тонне свинины в ресторане съедают: