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.
All products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.