Yamashiro is a well-established restaurant in Pasadena, CA, offering a unique dining experience with a focus on Japanese cuisine.
Known for its picturesque hilltop location and historic Japanese architecture, Yamashiro provides a serene setting for guests to enjoy a diverse menu of sushi, sashimi, and other traditional dishes.
Generated from their business information