I Love Sushi

  • 2340 Harbor Blvd,
    Costa Mesa, CA 92626
  • Phone: 714-540-6195
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map