Aku-Aku Restaurant is located at 11 E Central St, Worcester, MA. This business specializes in Family Style Restaurants. Aku-Aku Restaurant is open Mon. - Wed., Sun. 11:15am - 10:30pm;Thu. - Sat. 11:15am - 12pm and accepts American Express, Discover and Visa.