Nigiri and SashimiTako (Octopus)Honmachi Sushi & Teppanyaki · San Antonio, TX$5.50View Full MenuRestaurant Profile