Family-Owned Meal Prep Β· Villanova, PA
Real Food.
Made Fresh. Delivered.
Family owned and run for 30 years. We cook the tastiest, healthiest meals we know how to make and bring them to your door every Monday. No shopping. No cooking. No dishes to wash.
π¨βπ©βπ§ Family owned and run on the Main Line
30Years of
Experience
32ozGenerous
Portions
$13.95Per
Meal
15miDelivery
Radius
MONWeekly
Delivery Day
100%Family
Owned
30Years of
Experience
32ozGenerous
Portions
$13.95Per
Meal
15miDelivery
Radius
MONWeekly
Delivery Day
100%Family
Owned
30+Years Cooking
32ozEvery Portion
15miAround Villanova
π¨βπ©βπ§ Our Family
30 Years, Same Family, Same Standards
We're a family owned and run business right on Lancaster Ave in Villanova. Thirty years of cooking goes into every container. No factory, no mystery kitchen three states away β just our family, cooking food we're proud to put our name on and driving it to your door.
π Global Fusion, Done Honestly
Flavors From Everywhere. Nothing Fussy.
Our menu pulls flavor from all over β Mediterranean, Latin, Asian, American comfort β so dinner never tastes the same two nights running. But we're not chasing trends or plating things you can't pronounce. These are great-tasting, nutritious meals that actually fill you up. That's the whole idea.
MediterraneanLatinAsianAmerican ComfortItalian
π₯ From Scratch
Made Fresh, Never Frozen
Everything is made fresh in our own kitchen with only the best ingredients we can get our hands on. Nothing comes out of a bag or a box, and nothing gets frozen. We cook it, we pack it, and it's at your door within a couple of days.
π½οΈ Up to 32 oz Per Meal
Portions That Actually Fill You Up
Plenty of meal prep companies hand you a small tray and hope you don't notice. Ours run 24 to 32 ounces β a real dinner, not a snack. You shouldn't have to eat two containers to feel like you ate.
$13.95Per Meal
β€οΈ Made With Love
Cooked Like It's for Family
We cook every meal ourselves, the same way we cook for our own table. Thirty years in, that hasn't changed.
Never Get Bored
The Menu Changes Every Week
A new lineup goes up every week, so there's always something different waiting for you. Order what you're in the mood for, skip a week whenever you want.
π Nutrition Facts
Want to Know What's in Your Food?
Calories, protein, sodium, fat β the numbers are listed on every meal. If you're tracking something, you won't have to guess.
π Delivery
We Come to You Every Monday
We cook fresh, so nothing sits around. Meals go out to Villanova and every town within 15 miles β the whole Main Line and beyond.
Main Line & Nearby 13 towns
VillanovaRadnorRosemontBryn MawrHaverfordArdmoreWynnewoodNarberthGladwyneBala CynwydWayneDevonBerwyn
Also Delivering To 18 towns
King of PrussiaPaoliMalvernChesterbrookNewtown SquareBroomallHavertownDrexel HillSpringfieldMediaSwarthmoreWallingfordConshohockenPlymouth MeetingNorristownBlue BellManayunkPhiladelphia
How It Arrives
π Monday Delivery
We deliver every Monday, so your week starts with the fridge already handled. Everything is cooked fresh right before it goes out β never frozen.
Get your order in by Friday at 3 PM and it lands on your doorstep Monday. Select "Delivery" at checkout and enter your address β if you're inside the 15-mile ring on the map, you're covered.
π Our kitchen on Lancaster Ave β we deliver roughly 15 miles in every direction.
Monday Delivery
[Add your time window]
Order by Friday, 3 PM
Not sure if we reach your street? Call us at (610) 519-0300 and we'll tell you straight away.
Prefer to Grab It?
π Pickup in Villanova
Skip the delivery fee and pick your meals up in person. Just choose "Pickup" in your cart before checkout.
Pickup Hours
Monday to Saturday, 11 AM β 10 PM
Order by Friday, 3 PM
Charlie's Chicken 819 E Lancaster Ave, Villanova, PA 19085
π Get Directions
Simple Process
Here's How It Works
Four steps and you're done.
1
β
Pick Your Meals
Choose from the weekly menu by Friday at 3 PM.
2
π³ We Cook Fresh
Made from scratch, packed fresh, never frozen.
3
π Monday Delivery
We bring it to your door every Monday.
4
π½οΈ You Enjoy
Heat it up and get back to your day.
β
Not a subscription. Pay once, for what you order
Want something else? Call (610) 519-0300 and we'll build an order for you.