Iwatani is a cozy Japanese restaurant nestled in the heart of Mountain View, CA. Specializing in traditional Japanese cuisine, the restaurant offers a diverse menu of sushi, sashimi, and hot entrees.
With a focus on authenticity and quality ingredients, Iwatani provides a welcoming atmosphere for diners to enjoy a taste of Japan in the bustling Silicon Valley area.
Generated from their business information