Godai Sushi - San Antonio, TX December 04, 2012http://www.godaisushi.com/ Godai Sushi Bar & Japanese Restaurant 11203 West Avenue San Antonio, TX 78213-1340 Read More