Where do you need Restaurants ?
About Sushi Island
Sushi Island is located at 1285 S Euclid Ave, Pasadena, CA. This location is in the Oak Knoll neighborhood. This business specializes in Restaurants.
Sushi Island is located at 1285 S Euclid Ave, Pasadena, CA. This location is in the Oak Knoll neighborhood. This business specializes in Restaurants.