AKU AKU Restaurant, NEWTON CENTER, Massachusetts (MA)
Readily positioned at 81 Nardell Road () in NEWTON CENTER, Massachusetts (MA) (2459), AKU AKU Restaurant can be contacted at 6174918646. It is best to call up in ahead of time to make a reservation.
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