Greek Stop Restaurant

  • 637 E San Ysidro Blvd #310,
    San Diego, CA 92173
  • Phone: 619-690-3716
  • Cuisine: Greek Restaurant

Map

Unable to Display Map