contact

Taka
602 Constitution Ave
Littleton, MA 01460
(978) 339-5498
Click on map for directions