MAT'SU JAPANESE STEAK HOUSE
4620 HIGHWAY 31 N
LONGVIEW, TX 75603 Map
Phone: (903) 236-0633