Main 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:

Order Online!a close up of a sign