About Us
Happy Garden is a Chinese takeaway in Cheltenham. Why don't you try our Roast Duck Cantonese Style or Pineapple Fritter with Syrup?

Happy Garden is a Chinese takeaway in Cheltenham. Why don't you try our Roast Duck Cantonese Style or Pineapple Fritter with Syrup?
8 reviews from Just Eat
Jodie
Very delicious, I really enjoyed my food. Was the first time I ordered from here and will definitely do so again :)
Eddie
Always wonderful service and delicious food. Ran into the delivery man the next day who asked us how it was - incredibly friendly and great food always.
chris
I ordered they delivered on time food was hot delivery driver was courteous and the food was nice and good value
Rose
Best Chinese food I've had - loved the duck in plum sauce and veggies all tasted very fresh and not over cooked. It came early too!
Alice
Arrived well on time, the delivery driver was super nice. Food was delicious. Love Happy Garden, will always recommend.
Kirsty
The best takeaway we've had in a long time and great portion sizes. Will be our choice for Chinese food in future!!
Laura
Always a good meal and good service! It said the delivery time would be an hour and a half but it was only 50 minutes.
Jacob
outstanding food, on time and piping hot. Price is really reasonable for the cheltenham area as well, will be re-ordering again.
£ 1.00
£ 2.20
£ 1.00
£ 1.00
£ 2.20
£ 1.00
£ 2.20
£ 1.00
£ 1.00
£ 1.00
£ 1.00
£ 1.00
£ 10.80
Any 2 starters
Any main dish
Egg fried rice
£ 14.30
Choice of any 3 dishes
£ 3.50
£ 9.00
Char siu buns, sui mai, & har gou
£ 4.50
£ 4.50
£ 5.20
Dry & spicy
Hot
£ 5.50
Large
Hot
£ 5.50
Large
Hot
£ 5.50
Large
£ 5.50
Large
£ 5.50
Large
Hot
£ 2.30
£ 4.50
£ 2.40
Hot
Vegetable
£ 6.30
Chicken wings, spare ribs, king prawns & crispy shredded beef
Hot
£ 5.20
Nuts
£ 3.70
Nuts
£ 9.60
Spare ribs with BBQ sauce, satay chicken on skewers, prawn toast & spring rolls
£ 5.30
Deep fried prawns coated with salads, served with sweet chilli sauce
Hot
£ 5.50
Large
£ 5.50
Hot
£ 5.50
Hot
£ 0.80
£ 4.50
£ 5.00
£ 5.50
Hot
£ 5.50
Hot
£ 5.00
Hot
£ 5.00
Hot
£ 2.50
Medium rolls
£ 3.50
£ 3.90
Hot
£ 3.60
Crunchy seaweed, rich in mineral
£ 3.30
£ 3.50
£ 5.50
£ 3.30
£ 15.80
Served with spring onion, cucumber, pancakes & Hoisin sauce
£ 8.80
Served with spring onion, cucumber, pancakes & Hoisin sauce
£ 28.80
Served with spring onion, cucumber, pancakes & Hoisin sauce
£ 4.50
£ 2.60
Vegetable
£ 3.50
£ 3.50
£ 3.50
£ 3.50
£ 3.50
£ 3.50
Hot
£ 3.50
£ 5.70
£ 5.60
In batter
£ 5.60
£ 5.70
In batter
£ 6.30
In batter
£ 6.30
£ 5.60
In batter
£ 5.60
£ 6.00
Hot
£ 6.00
Hot
£ 6.30
Hot
£ 6.30
Hot
£ 6.00
Hot
£ 6.30
King prawn, roast pork, beef & mixed vegetables in hot bean sauce
Hot
£ 5.80
Hot
£ 5.80
Hot
£ 5.80
£ 6.30
£ 6.30
King prawn, roast pork, roast duck, roast chicken & mixed vegetables in hot bean sauce
Hot
£ 7.80
Hot
£ 7.80
£ 7.80
Hot
Nuts
£ 7.80
£ 7.80
Hot
£ 6.00
Hot
£ 5.80
Hot
£ 5.80
Hot
£ 6.50
Hot
£ 6.50
Nuts
£ 6.50
£ 6.50
Hot
£ 6.30
Nuts
£ 6.30
£ 6.30
In black bean sauce
Hot
£ 6.30
£ 6.30
£ 6.30
£ 6.30
£ 6.30
£ 6.30
£ 6.30
£ 5.60
Nuts
£ 5.60
£ 5.60
Hot
£ 5.60
£ 5.60
£ 5.60
£ 5.60
£ 5.60
Sauce separate
£ 5.60
Sauce separate
Hot
£ 5.60
Sauce separate
Hot
£ 5.60
Sauce separate
£ 5.60
£ 5.60
£ 5.60
£ 5.60
£ 5.60
£ 5.50
Nuts
£ 5.50
£ 5.80
£ 5.80
Nuts
£ 5.80
£ 5.80
£ 5.80
Hot
£ 5.80
£ 5.80
£ 5.80
£ 5.80
£ 5.80
£ 5.80
£ 5.80
£ 5.80
Sauce separate
Hot
£ 5.80
Sauce separate
£ 6.00
£ 6.00
£ 6.00
£ 6.00
£ 6.00
Hot
£ 6.00
£ 6.00
£ 6.00
£ 6.00
£ 6.00
£ 6.00
£ 6.00
£ 6.00
Hot
£ 6.00
£ 5.90
Mixed meat
£ 5.30
£ 5.30
£ 4.60
Vegetable
£ 6.00
£ 5.50
£ 5.50
£ 5.30
£ 5.30
£ 4.60
Vegetable
£ 5.60
Hot
Nuts
£ 5.80
Hot
Nuts
£ 5.50
Hot
Vegetable
Nuts
£ 6.30
Hot
Nuts
£ 6.00
Mixed meat
Hot
Nuts
£ 5.80
Hot
£ 5.60
Hot
£ 6.30
Hot
£ 5.60
Hot
Nuts
£ 6.30
Hot
Nuts
£ 6.30
Gravy sauce
£ 5.50
Gravy sauce
£ 6.30
Gravy sauce
£ 6.30
Gravy sauce
£ 5.80
Gravy sauce
£ 5.60
Gravy sauce
£ 4.30
Gravy sauce
Vegetable
£ 6.30
Tomato sauce
£ 6.30
Tomato sauce
£ 5.80
Tomato sauce
£ 5.80
Tomato sauce
£ 4.00
Large. Served with onions, carrots & bean sprouts
Vegetable
£ 5.80
£ 5.30
£ 5.30
£ 5.70
£ 5.70
Hot
£ 5.80
£ 6.30
Large. Mixed meat & vegetable in sauce, cooked on a bed of crispy noodles
£ 6.30
Large. Mixed meat & vegetable in sauce, cooked on a bed of crispy noodles
£ 5.00
Vegetable
£ 5.50
£ 5.60
£ 5.70
Hot
£ 4.60
Vegetable
£ 5.80
£ 5.80
£ 6.00
£ 5.80
£ 5.80
BBQ sauce
£ 2.80
Vegetable
£ 5.50
£ 5.80
£ 5.80
Hot
£ 5.00
Nuts
£ 6.30
Large. Mixed meat & vegetables in sauce, cooked on a bed of egg fried rice
£ 5.80
£ 3.30
Vegetable
£ 5.50
£ 5.50
£ 5.50
£ 4.30
Vegetable
£ 4.80
Vegetable
Nuts
£ 4.80
Vegetable
£ 5.00
Tofu
Vegetable
£ 5.00
Tofu
Vegetable
£ 4.80
Vegetable
£ 4.80
Vegetable
£ 4.80
Vegetable
£ 4.80
Vegetable
Hot
£ 5.00
Vegetable
Hot
£ 5.80
Hot
£ 5.80
Hot
£ 5.80
Hot
£ 5.80
Hot
£ 6.00
Hot
£ 6.00
Hot
£ 5.80
Hot
£ 5.80
Hot
£ 6.30
Hot
£ 6.30
Hot
£ 5.80
£ 5.60
£ 5.50
£ 5.00
Vegetable
£ 6.30
£ 5.60
£ 6.30
Butter
£ 5.00
Butter
Vegetable
£ 5.50
Butter
£ 5.80
Butter
£ 5.60
Butter
£ 5.00
Butter
Vegetable
£ 6.10
With mushrooms, onions & gravy
£ 5.60
Butter
£ 2.50
Vegetable
£ 1.80
£ 1.90
£ 1.90
£ 1.90
Hot
£ 1.90
£ 1.90
£ 2.20
£ 3.50
Vegetable
£ 3.50
Vegetable
£ 3.20
Vegetable
£ 19.80
Spare ribs in BBQ sauce
Beef with green pepper in black bean sauce (H)
Sweet & sour chicken balls in batter (10)
Chicken curry (H)
Yeung chow fried rice
Prawn crackers
Add £9.90 extra per person
£ 19.80
Chicken satay on skewers (5)
Chicken curry (H)
Sweet & sour chicken Hong Kong style
Beef with white mushrooms
Yeung chow fried rice
Prawn crackers
Add £9.90 extra per person
£ 36.00
Fried crispy seaweed
Sesame prawn on toast (6)
Deep fried shredded chicken in chilli sauce (H)
King prawn with cashew nuts (nuts)
Special curry (mixed meat)
Yeung chowl fried rice
Prawn crackers
Add £12.00 extra per person
£ 48.00
Spring rolls (4)
Spare ribs in BBQ sauce
Fried crispy seaweed
Sesame prawn toast (6)
Fillet steak in black pepper sauce (H)
Special curry (mixed meat)
Shredded beef in chilli sauce (H)
Duck in plum sauce
Chicken with white mushrooms
Yeung chow fried rice
Prawn crackers
Add £12.00 extra per person
Happy Garden
327-329 Lower High Street
Cheltenham
GL50 3HS
Wednesday
17:00 - 23:00
Thursday
17:00 - 23:00
Friday
17:00 - 23:30
Saturday
17:00 - 23:30
Sunday
17:00 - 23:00
Please note, delivery times may vary.