Sicili's Pizza

529 E Twain Ave, Las Vegas, NV 89169

4.4(162)
$15 Minimum
Price: $$