HomeMain content starts here, tab to start navigating
Welcome to melrosediner.com!
We're Here for You...
We are currently open daily from 8 a.m. - 8 p.m. At Melrose Diner, we take food safety very serious. We are abiding by all CDC & Health Department guidelines for safe food handling practices.
At this time, all carry out orders must be placed by phone at (215)467-6644. Call when you arrive, and we'll bring your order out to you. You may also order online for takeout and delivery, thru our partnership with GrubHub and UberEats.
Take Out & Delivery Now Available Thru: