Teriyaki House
Visit Website
See Menu

Category

Japanese

Address

32 W Broadway
(A Street & A Street)
South Boston, MA 02127

Contact

(617) 269-2000