Panda Palace Reviews & Details
1500 Main St
Panda Palace is located at 1500 Main St in South weymouth near the intersection of Main St and Trotter Rd. Their menu consists of Chinese dishes . Call (781) 337-8881 for dine in.
- Service:Dine In
- Major Intersection:Main St And Trotter Rd
Tell us more about Panda Palace South weymouth!