
No English speakers were involved in the making of the banner for this restaurant in China. I hope. As for the Chinese name, it's just "restaurant." "Translate server error" is definitely more memorable.
Related
The Best Worst Restaurant Names Ever
Lettuce Eat at Pun Restaurants Only
Photo of the Day: Custom Cake From Wal-Mart
Advertisement will not be printed.