China Panda Take Out Rstrnt 112 Davie Blvd Fort Lauderdale, FL 33315 Phone: (954) 765-1080 Fax: (954) 765-1069
Category: Restaurants