Feeling hungry? Philadelphia is a foodie’s paradise with an array of restaurants and eateries. If you’re looking to chow down and go back for seconds, thirds, and more, you’re in luck. We’ve rounded up the 5 best all-you-can-eat buffets in Philadelphia where gluttony is welcomed and delicious food is guaranteed.
1. New Delhi Indian Restaurant, Center City
New Delhi is Philadelphia’s oldest Indian restaurant, specifically serving the community for over 34 years. If you haven’t tried Indian food, you are definitely missing out. New Delhi offers a buffet special that is mouth-watering and satisfying. Buffet includes vegetarian, chicken, and lamb items. It also features appetizers, main entrees, sides, bread, basmati rice, salad bar, and dessert.
Firstly, their weekday lunch buffet is Tues-Fri, 11:30 am to 3 pm and costs $14.95 a person. Secondly, their weekday dinner buffet is Tues-Thurs, 3 pm to 9 pm and Fri, 3 pm to 10 pm and is $19.95 a person.
Comparatively, they also have a weekend All-Day Buffet on Sat, 11:30 am to 10 pm and Sun, 11:30 am to 9 pm and will run you $19.95.
Where: 4004 Chestnut St.
2. Fogo de Chã0, King of Prussia
Fogo de Chão has two locations to choose from, one in KOP and the other in Center City. No matter which location you choose, you’re in for an unforgettable experience. Enjoy unlimited portions of the finest cut meats from poultry to steak to pork. Flip your card to green and the waiter will continue bringing meat to your table – carved right in front of you. Feeling full or need a break? Simply flip your card to red. There’s also a delicious buffet with salads and sides to go along with the never-ending servings of the very best meats in the city.
For about $30-70 per person, the price is extremely right once you taste your first cut of the most flavorful and perfectly-prepared menu. Besides, who doesn’t love a delicious deal!
Where: 155 Main St Building L, King of Prussia, PA 19406
3. United All-You-Can-Eat Buffet, Northeast Philly
Located off the bustling Roosevelt Blvd, United Buffet has something for everyone. Indeed, this is the perfect all-you-can-eat buffet when you’re in the mood for not only Asian cuisine but also American food staples and succulent seafood. For an inexpensive and reasonable price, indulge in endless portions of Chinese food, Mussels, Salmon, Cocktail Shrimp, Ice Cream and much more. Furthermore, there’s also a Hibachi grill for items made to order. Indeed, you’ll leave satisfied and full without breaking the bank. Buffet prices start at $11.50 per person for adults and $7.99 for children.
Where: 4640 E Roosevelt Blvd
4. Golden Corral, Bensalem
This popular restaurant chain does not disappoint! Located just outside of Philadelphia in Bensalem, PA, Golden Corral has traditional yummy American cuisine favorites. Enjoy an array of all-you-can-eat breakfast, lunch or dinner options with something for everyone. Undoubtedly, this restaurant is family-friendly and affordable. For less than $20 per person, there’s no need to skimp on flavor or options- Golden Corral has over 150 buffets items made fresh throughout the day. Surely, you’ll come hungry and leave happy!
Where: 1465 Street Rd, Bensalem, PA 19020
5. Grand China All-You-Can- Eat Buffet, Northeast Philly
This traditional buffet located in greater Northeast, has a wide selection of food to delight your tastebuds. Grand China Buffet offers Japanese, Chinese, American and Seafood. They are open seven days per week for both lunch and dinner. At only $13.59 per person (excluding drinks, taxes, and gratuity) you will get a bang for your buck. Indeed, everyone loved that!
Where: 27 Franklin Mills, Philadelphia, PA