Buzz·Posted on Jul 16, 2008"Translate Server Error" RestaurantThis Chinese restaurant is calling itself Translate Server Error.by Scott LambBuzzFeed, VP of InternationalLinkFacebookPinterestTwitterMail