Max & David's Restaurant Reviews & Details
Max & David's Restaurant
150 Yorktown Plz
Max & David's Restaurant is located at 150 Yorktown Plz in Elkins park near the intersection of York Rd and Shoemaker Rd. Their menu consists of American dishes . Call (215) 885-2400 for dine in.
- Service:Dine In
- Major Intersection:York Rd And Shoemaker Rd
Tell us more about Max & David's Restaurant Elkins park!