Semo Sushi
(510) 505-0360

5026 Mowry Ave, Fremont, CA | Directions   94538

37.536074 -121.998522
Get Directions