Italian · $$
10170 W Tropicana Ave, Las Vegas, NV
Italian restaurant and pizzeria on West Tropicana Avenue in southwest Las Vegas, with a Sicilian-cut grandma pie.