Lotus Blossom in Sudbury is part of a family of restaurants with locations, under other names, in Wayland, Framingham and Cambridge. Having been to all of them, the Sudbury location seems to be a cut above in food and decor. The menu includes many classic dishes from various Chinese cuisines. The service is prompt and professional. There is a full bar and a quite reasonably priced wine list. Parking is convenient and the location on Route 20 is easy to find.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.