About Cheng Du Restaurant
Cheng Du has been a fixture of Westborough dining for years, and today it runs as three restaurants under one roof at 157 Turnpike Road. Cheng Du itself serves traditional Chinese food made from scratch with fresh ingredients. Akamon is a Japanese kushiyaki grill, where small skewers are cooked over the grill. 157 Bin is the newest piece, a wine bar and lounge.
Because the three share a building, a group can mix and match: Chinese dishes for some, Japanese grill plates for others, and a glass of wine in the lounge before or after. The restaurant describes its setting as refined, a step up from a quick takeout counter, so it suits a relaxed dinner out.
The restaurant opens at 11:30 a.m. most days and serves until 9 p.m., or 10 p.m. on Friday and Saturday. On Mondays it is takeout only before 4 p.m. Takeout orders can be placed online through their website.
The Upton Flower Kitchen in Upton is about 15 minutes south, so Cheng Du is a convenient lunch or dinner stop on a day in the Upton and Westborough area.
What to do
- Order traditional Chinese dishes at Cheng Du
- Try grilled skewers at Akamon, the Japanese kushiyaki grill
- Meet friends for a drink at 157 Bin, the wine bar and lounge
- Order takeout online for a picnic or a night in
Season, hours and prices
- Season
- Open year-round
- Hours
- Posted on their website in 2026: Monday, Wednesday, Thursday and Sunday 11:30 a.m.–9 p.m. (Monday takeout only before 4 p.m.); Friday–Saturday 11:30 a.m.–10 p.m.; Tuesday hours not listed
Tips for your visit
- On Mondays only takeout is available before 4 p.m.
- Tuesday hours are not posted, so call ahead before a Tuesday visit
- Order ahead online to skip the wait for takeout
Pair it with a lavender farm
The Upton Flower Kitchen · about 15 minutes away
The Upton Flower Kitchen is about 15 minutes south, so plan lunch or dinner here around a visit to Upton.
Getting there
Questions
What kind of food does Cheng Du serve?
Traditional Chinese food, plus Japanese kushiyaki grill dishes at Akamon, under the same roof.
Does Cheng Du have a bar?
Yes. 157 Bin is a wine bar and lounge in the same building.
Can I order takeout?
Yes, takeout can be ordered online through their website.
Checked in October 2026 against the business’s own website and local tourism pages. Hours and seasons change, so check with them before you go. How we check listings · Is this your business? Claim it free