Menlo Park Mall hours
Menlo Park Mall is a large, two-level shopping center located in Edison, New Jersey. With more than 150 stores and restaurants, Menlo Park Mall is the largest shopping mall in Middlesex County. The mall is anchored by Macy’s, Lord & Taylor, JC Penney, and Sears, and features a wide variety of retailers and dining options. … Read more