Save places from Instagram, TikTok, YouTube and more

Umiya Sushi
Restaurant
4.6 (3564 reviews)
11075 I-10 suite 200, San Antonio, TX 78230
$$$$$
+1 210-455-0299
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.6 (3564 reviews)
11075 I-10 suite 200, San Antonio, TX 78230
$$$$$
+1 210-455-0299