Order online from 51 restaurants delivering to Haddington

Sort by:
Colonial Pizza
Spruce Hill: 400 S 43rdPhiladelphiaPA 19104
$$$$$ Pizza Sandwiches-Wraps Burgers
Delivery minimum: $10 +$2 fee
...Philly natives. Colonial Pizza offer pizzas, steaks, Italian dinners, and much much more. The menu is well thought out and will satisfy any craving you...
Manakeesh Cafe Bakery
Spruce Hill: 4420 Walnut St.PhiladelphiaPA 19104
$$$$$ Middle-Eastern Mediterranean
Delivery minimum: $25 +$5 fee
...Saad’s Halal Restaurant. They offer a Lebanese fusion, providing a distinct Lebanese twist to many American favorites, while introducing a distinct...
Abner's
University City: 3813 Chestnut St.PhiladelphiaPA 19104
$$$$$ Italian American
Delivery minimum: $10 +$2 fee
...at their walls of pictures, many of which are of their friends and family. University of Penn alumni order cheese steaks from all over the United States; they pack...
Baltimore Crab and Seafood
Walnut Hill: 4800 Spruce StreetPhiladelphiaPA 19136
$$$$$ Seafood
Delivery minimum: $15 +$3 fee
...you with a memorable dining experience. So remember to stop by or order online for a meal you won’t forget!
Koch's Deli
Spruce Hill: 4309 Locust StreetPhiladelphiaPA 19104
$$$$$ Deli Sandwiches-Wraps
Delivery minimum: $12 +$2 fee
...this side of Brooklyn." All sandwiches are made to order with freshly sliced meat. Koch's has the best corned beef and pastrami in town.
Mediterra Grill
Overbrook: 2119 North 63rd StreetPhiladelphiaPA 19151
$$$$$ Diner Pizza Mediterranean
Delivery minimum: $10 +$2 fee
...and sure to provide you with a memorable dining experience. So remember to stop by or order online for a meal you won’t forget!
Chili Szechuan
West Philadelphia: 4626 Baltimore AvePhiladelphiaPA 19143
$$$$$ Chinese
Delivery minimum: $15 +$1 fee
Chili Szechuan is the best of both worlds, and absolutely my go-to for takeout Chinese (also a good place to dine-in, if you're nearby!). It brings...
Paradise Pizza
603 Baltimore Ave.LansdownePA 19050
$$$$$ Italian Pizza Sandwiches-Wraps
Delivery minimum: $5 +$2.75 fee
They make a great cheesesteak! And the service is always fast and exactly want i wanted. Even when i had to call the restaurant one time, the staff...
Arabian Breeze
Powelton Village: 3651 Lancaster AvePhiladelphiaPA 19104
$$$$$ Indian
Delivery minimum: $15
...seasoned. Took a long time for delivery but was well worth the wait. Also I asked them to make my dish spicy and they made it perfect!! Very happy!!
Desi Village (Philadelphia)
Spruce Hill: 4527 Baltimore AvePhiladelphiaPA 19104
$$$$$ Indian BBQ Vegetarian
Delivery minimum: $15
Desi Village is the place you should go to for some seriously good grub. It is the best Indian food place in West Philly - yes, its more expensive...
Penn Cafe & Pizzeria
West Philadelphia: 4909 Catharine St.PhiladelphiaPA 19143
$$$$$ Italian Pizza American
Delivery minimum: $10 +$2 fee
...If I could say anything, I would just tell the employees to check for whether or not the order is paid for. The guy who delivered the food didn’t...
J & P Seafood
Walnut Hill: 4820 Spruce StreetPhiladelphiaPA 19139
Seafood
Delivery minimum: $0 +$2 fee
...this location. Also the sides are amazing. The yams, mac and cheese and collards are favorites in my home. I cannot wait to try more items from this restaurant...
Falafel Exotic Cuisine
Spruce Hill: 4403 Chestnut StPhiladelphiaPA 19104
$$$$$ Middle-Eastern Vegetarian
Delivery minimum: $15 +$2 fee
Have ordered from here many times. Open late when nothing else is open and very good grilled sandwiches.
Jazmin Restaurant
Overbrook: 2013 North 63rd StreetPhiladelphiaPA 19151
$$$$$ Indian
Delivery minimum: $20 +$5 fee
Exceptional palak paneer and samosa, but chicken & rice/biryani could be better.
Save 15%
Cool Oasis
Overbrook: 5500 Lancaster AvenuePhiladelphiaPA 19131
$$$$$ Caribbean American
Delivery minimum: $8 +$4 fee
The food was average to good. The delivery time was unacceptable. I ordered at 6:00, the food was delivered at 7:45.
Evans Pizza
Spruce Hill: 4311 Locust StPhiladelphiaPA 19104
$$$$$ Pizza Sandwiches-Wraps American
Delivery minimum: $10 +$2 fee
food was basic fare. I ordered a cheesteak, cheesesteak w/ fries, and a cheese pizza. the food arrived after a 40 min wait but the driver waited...
Accu Pizza
Walnut Hill: 4802 Spruce StreetPhiladelphiaPA 19139
$$$$$ Pizza American
Delivery minimum: $0 +$2 fee
The pulled pork sandwich was so sweet it overpowered any other flavor it might have had. The corned beef special wrap was hot. The french fries were...
Head Cook's Pizza & Bakery
Spruce Hill: 4145 Chestnut St.PhiladelphiaPA 19104
$$$$$ Italian American
Delivery minimum: $10 +$2 fee
DO NOT ORDER!!! This is literally the worst seamless order I've ever received. The delivery guy didn't want to come up to our apartment so he called...
Save 10%
Aladdin Pizzeria & Eatery
Walnut Hill: 4746 Spruce St.PhiladelphiaPA 19139
$$$$$ Italian Pizza
Delivery minimum: $10 +$2 fee
Took over an hour and a half for food to get delivered. This place is. 7 min walk on google maps.
Save 15%
Ali Baba Mediterranean Grill (Marshall Rd)
7186 Marshall RoadUpper DarbyPA 19082
$$$$$ Mediterranean
Delivery minimum: $12 +$2 fee
Mediterranean
Ariana Fine Afghan Cuisine
Center City: 134 Chestnut StreetPhiladelphiaPA 19106
$$$$$ Dessert Vegetarian Lunch-Specials
Delivery minimum: $20 +$1 fee
Dessert, Vegetarian, Lunch Specials
Bad Habit Caribbean (Upper Darby)
159 South 69th StreetUpper DarbyPA 19082
$$$$$ Caribbean
Delivery minimum: $10 +$2.50 fee
Caribbean
Boston Style Pizza
1432 Manoa RoadWynnewoodPA 19096
$$$$$ Italian Pizza Sandwiches-Wraps
Delivery minimum: $0 +$1.50 fee
Italian, Pizza, Sandwiches & Wraps
Carnival Pizza
Powelton Village: 4222 Lancaster AvePhiladelphiaPA 19104
$$$$$ Pizza Sandwiches-Wraps Wings
Delivery minimum: $0 +$2 fee
Pizza, Sandwiches & Wraps, Wings
China House (Manoa Road)
1416 Manoa RoadWynnewoodPA 19096
$$$$$ Chinese
Delivery minimum: $10 +$1.50 fee
Chinese
Load More Restaurants