Mulberry's Reviews & Details
158 Market St
Mulberry's is located at 158 Market St in Elmwood park near the intersection of Market St and I- 80. Their menu consists of Italian dishes . Call (201) 475-5700 today!
- Major Intersection:Market St And I- 80
Tell us more about Mulberry's Elmwood park!