Now Open — Serving Cheltenham Daily

Cheltenham's Table Has Been Waiting for You

Four decades of scratch-made breakfasts, hearty lunches, and cocktails that feel like a warm hug. This is the diner your neighbors keep recommending.

40+
Years Serving
50+
Menu Items
4.8
★ Google Rating
A warm, inviting diner interior with classic booths and a counter filled with steaming plates of comfort food
☕
Fresh Brewed
Coffee all day

Locally roasted, poured with care — the best cup you'll find on Cheltenham Ave.

A chef plating a beautiful dish in a warm, classic diner kitchen
Est.
1985
Our Story

Four Decades of
Good Food & Good Neighbors

Mama's Diner didn't start as a concept. It started at a kitchen table in Cheltenham, where good food brought people together — and kept them there as long as possible.

Today, we're still doing exactly that. Every pancake is flipped by hand, every soup is simmered from scratch, and every regular's name is remembered at the counter. We're not chasing trends — we're keeping a tradition alive.

100%
Locally Sourced
Ingredients
40+
Years in
Cheltenham
What People Say

Loved by Cheltenham

"We've been coming here for breakfast every Sunday for five years. The staff knows our order before we sit down. That's the kind of place this is."

J
Jennifer M.
Cheltenham Resident

"Best brunch spot in Montgomery County, hands down. The food is incredible, the portions are generous, and the vibe is just perfect — cozy without trying too hard."

R
Robert T.
Local Food Blogger

"Brought my out-of-town family here and they couldn't stop talking about it. The diner feel is authentic, the food is top-notch, and the coffee refills never stop coming."

S
Sarah K.
Phila Area Native
Visit Us

Your Table
Is Waiting

We're right on Cheltenham Avenue, easy to find and always warm inside. Come for the food, stay for the feeling.

57 Cheltenham Ave
Cheltenham, PA 19012-1412
(121) 578-21080
Call us for reservations or catering
Hours
Mon–Fri: 6:00 AM – 9:00 PM
Sat–Sun: 7:00 AM – 10:00 PM

Send Us a Message

Questions about catering, private events, or just want to say hello? Drop us a line.

Is this your business?This is my business