Nigiri and SashimiIka (Squid)Honmachi Sushi & Teppanyaki · San Antonio, TX$4.50View Full MenuRestaurant Profile