It's Greek To me

  • 2661 Saviers Rd,
    Oxnard, CA 93033
  • Phone: 805-487-4242
  • Cuisine: Greek Restaurant

Map

Unable to Display Map