clock menu more-arrow no yes

Yamato Japanese Restaurant

2104 61st St, Galveston, TX 77551

(409) 744-2742