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
See a problem?
You might also like
Partial Data by Foursquare.