Osaka Japanese Food & Sushi

  • 4242 Camino Del Rio N #N,
    San Diego, CA 92108
  • Phone: 619-283-6844
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map