BiterGet Biter
Evel Pie hero image

Evel Pie

Restaurant · $

508 Fremont St, Las Vegas, NV 89101, USA

Pizza · Downtown Las Vegas

Biter Score8.2

Open·Saturday: 11 AM – 4 AM

Evel Pie photo 1
Evel Pie photo 2
Evel Pie photo 3

Nearby on Biter

More Pizza nearby