AKU AKU Restaurant, NEWTON CENTER, Massachusetts (MA)
Comfortably stationed at 81 Nardell Road () in NEWTON CENTER, Massachusetts (MA) (2459), AKU AKU Restaurant can be called at 6174918646. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in NEWTON CENTER, Massachusetts (MA)
AKU AKU Restaurant contact information and details:
Address: 81 Nardell Road - , NEWTON CENTER, Massachusetts (MA) 2459
Contact Phone: 6174918646
