Sumo Japanese Steakhouse

restaurant in St. Johns, Austin

Phone: (210) 541-8999

Website: sumosanantonio.com

Address: 6448 E Highway 290 Ste F101