Victors Greek Cuisine

  • 15817 Bernardo Center Dr #1,
    San Diego, CA 92127
  • Phone: 858-451-9992
  • Cuisine: Greek Restaurant

Map

Unable to Display Map