virtual restaurant model