Showgi Japanese Restaurant
5945 Almaden Expy # G
San Jose, CA 95120-1770
408-997-1931