12062 SE Sunnyside Rd, Clackamas, OR 97015-7331, Clackamas
Worst Chinese restaurant to order food from online. If we had been at the restaurant and waited 30 minutes for our food
Worst Chinese restaurant to order food from online. If we had been at the restaurant and waited 30 minutes for our food