HOME / Sushi restaurant / Oh Fish Sushi & Kitchen
17852 Hesperian Blvd, San Lorenzo, CA 94580
+15103638603
View Business Profile