Crystal Garden Reviews & Details
2117 72nd Ave
Crystal Garden is located at 2117 72nd Ave in Philadelphia near the intersection of 72nd Ave and Ogontz Ave. Their menu consists of Chinese dishes . Call (215) 548-5679 today!
- Major Intersection:72Nd Ave And Ogontz Ave
Tell us more about Crystal Garden Philadelphia!