Umiya Sushi

4.7 (1,124)restaurant

A welcoming San Antonio stop off I-35 serving a wide variety of sushi and Japanese favorites.

Find on Google Maps

Description

Located at 13846 I-35, this popular stop caters to sushi and Japanese food enthusiasts, built around a diverse selection of sushi and Japanese cuisine.

Ask Karpo for more information.