Alpha Omega is a deli offering authentic Greek specialties, including fine foods and products sourced directly from Greece.