Showgi Japanese Restaurant

5945 Almaden Expy # G
San Jose, CA 95120-1770

408-997-1931