Ohbi Sushi

  • PO Box 70211,
    San Diego, CA 92167
  • Phone: 619-222-6466
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map