clock menu more-arrow no yes

Yoki Japanese Restaurant & Bar

62 Station Landing, , MA 02155

(617) 381-6688