Texas Menu Prices

Nigiri and Sashimi

Ika (Squid)

Honmachi Sushi & Teppanyaki · San Antonio, TX

$4.50

Nearby Restaurants