Sushi Mountain

Santa Clara, CA

Sushi Mountain, located in Santa Clara, CA, offers a delightful dining experience for sushi lovers. Known for its fresh ingredients and creative rolls, this restaurant combines traditional Japanese flavors with a modern twist. Guests can enjoy a cozy atmosphere, perfect for both casual dining and special occasions, making it a must-visit spot for sushi enthusiasts in the area.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesCaliforniaSanta ClaraSushi Mountain

Partial Data by Foursquare.