Mochiko Hawaiian

Restaurant in Needham, Massachussetts

Opening hours: Mo-Th 10:00-20:00; Fr 10:00-21:00; Sa 09:00-21:00; Su 09:00-20:00

324 Walnut Street, Newtonville, 02460