clock menu more-arrow no yes

Shabu Restaurant

397 Hancock Street, , MA 02171

(617) 689-0288