Mandarin Cuisine is located at 238 Highland Ave Ste 4, Needham, MA. This business specializes in Chinese Restaurants. Mandarin Cuisine is open Mon, 11:05am-9:05pm; Tue, 11:05am-9:05pm; Wed, 11:05am-9:05pm; Thu, 11:05am-9:05pm; Fri, 11:05am-10:05pm; Sat, 11:05am-10:05pm; Sun, 11:05am-9:05pm and accepts American Express, Mastercard and Visa.