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