Chen's China King

Restaurant · 10439 Ulmerton Rd, Largo, FL

More food in Largo, FL