Pizza Palace Reviews & Details
7322 Carroll Ave
Pizza Palace is located at 7322 Carroll Ave in Takoma park near the intersection of Carroll Ave and Manor Cir. Call (301) 270-1900 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Carroll Ave And Manor Cir
Tell us more about Pizza Palace Takoma park!