This is the Restaurant they have built over the past month, Orignal idea was to build a city but it's not easy to achieve that with their limited manpower.
Thus Robert decided to open this restaurant first to collect manpower and resources to build the city, Although it will take a long time it's the safest option he can think of now. It's better than robbery or plundering resources from other creatures.
Robert decided the name of the restaurant The name Taotie refers to a greedy and gluttonous monster that existed in ancient mythology in his previous life. In truth, he is not good at naming so he decided to settle on this name.
Anyway, it's just the name of the restaurant not if the city he will think of a better name for the city in the future.