Description
Name: yellowfish sushi
Address: 17711 W I-10 suite 104, San Antonio, TX 78257
Phone Number: +1 210-476-5186
Categories: Sushi restaurant
yellowfish sushi is a Sushi restaurant located at 17711 W I-10 suite 104 San Antonio/
(Latitude,Longitude: 29.6098124,-98.6000394)
Postal Code: 78257
Location
-
17711 W I-10 suite 104, San Antonio, TX 78257
Add a review