Sumo Japanese Restaurant
1301 McCann Rd, Longview
(903) 238-8320
Menu
Restaurants in Longview, TX
Sumo Japanese Restaurant
1301 McCann Rd, Longview, TX 75601
(903) 238-8320