Evel Pie (based on google reviews) (Las Vegas Blvd "The Strip" & Fremont St)508 Fremont StLas Vegas, NV 89101 (702) 840-6460 http://evelpie.com/ Hours: Tags: Late Night New York Style On the Strip Good Vegan