Dragon 88 Restaurant is located at 260 Shrewsbury St, Boylston, MA. This business specializes in Family Style Restaurants and has 7 review(s) with a star rating of 3.9. Dragon 88 Restaurant is open Mon, 11:05am-8:59pm; Tue, 11:05am-8:59pm; Wed, 11:05am-8:59pm; Thu, 11:05am-8:59pm; Fri, 11:05am-10:05pm; Sat, 12:05am-10:05pm; Sun, 12:05am-8:59pm and accepts Mastercard and Visa.