USA Maps

Papa Lee Chinese Restaurant

Chinese restaurant

4.2 ★ (526 Google reviews)

Name
Papa Lee Chinese Restaurant
Address
1300 S Cage Blvd Ste O, Pharr, TX 78577
Phone
(956) 961-4442
Category
Chinese restaurant

About Papa Lee Chinese Restaurant

Papa Lee Chinese Restaurant is a chinese restaurant in Pharr, TX. It is located at 1300 S Cage Blvd Ste O, Pharr, TX 78577 and can be reached by phone at (956) 961-4442. On Google Maps it has a rating of 4.2 out of 5 based on 526 reviews.

Source: Google Maps listing.

Location

More businesses in Pharr and Texas