Taka Sushi Restaurant

  • 929 Edgewater Blvd #B,
    Foster City, CA 94404
  • Phone: 650-571-8873
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map