Home / Downstairs · The Restaurant Kitchen

The halal restaurant.

Homemade Middle Eastern plates from our restaurant kitchen — shawarma, kebab, koshari, tagine. Eat in, take out, or order on Grubhub. Open 24 hours, a short walk from University City.

How the kitchen works

Step up to the counter inside the grocery, point at what looks good, or order from the menu below. The kitchen serves through the day and through the night — halal kebab plates at lunch, koshari at midnight, mint tea and baklava whenever.

The hot-food counter at Makkah Market — steam trays of rice, stews, vegetables and grilled meats with the numbered menu board behind The hot-food counter, this morning
The full restaurant counter at Makkah Market — steam trays of cooked plates, the numbered menu board with shawarma, falafel and kebab platters, hanging fruit baskets and stacks of takeout boxes

Menu changes with the seasons and with what the chefs feel like cooking. Daily specials chalked behind the counter — call to ask what's on tonight.

Eat in · Upstairs dining

A small dining room, just up the stairs from the bazaar.

A few wooden tables and a quiet corner — perfect for a late lunch, a slow tea, or a quick takeaway box on the way home. Open 24 hours, every day.

Wooden restaurant tables and chairs in the dining room at Makkah Market The dining room
Wooden tables and chairs in the upstairs dining room at Makkah Market, with the staircase in the foreground Upstairs, after hours

Come See Us

A short walk from University City.
Open every hour.

Makkah Market sits on the corner of Walnut and 43rd — a few blocks west of the heart of University City. From the Penn campus or 40th Street trolley stop, it's about a 10-minute walk down Walnut. From Drexel, head straight down Walnut from Powelton. Park on the street, take the 21 or 42 bus, or ring us if you need a hand finding it.

  • ~8 minwalk from 40th & Walnut
  • ~10 minwalk from Penn campus
  • ~15 minwalk from Drexel
  • ~3 minwalk from Clark Park
Address
4249 Walnut Street
Philadelphia, PA 19104
Hours
Open 24 hours
7 days a week, every day of the year
Call us
(215) 382-0909
You'll find us here