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