Cathay Inn is a long-standing Chinese restaurant offering a menu of familiar Chinese and American dishes, alongside cocktails, in a quaint setting. Family owned since 1950.