Castle Roxx Reviews & Details
105 Shurs Ln
Castle Roxx is located at 105 Shurs Ln in Philadelphia near the intersection of Shurs Ln and Cresson St. Call (215) 482-9000 for dine in.
- Service:Dine In
- Major Intersection:Shurs Ln And Cresson St
Tell us more about Castle Roxx Philadelphia!