Itza Ristorante & Pizzeria
➤ 413 Hall St, Nelson, BC V1L 1Y9, V1L5P3, Canada
Vegetarian, Italian, Cheese, Pizza, Pasta
"Great Home Made Pastas and Pizza, Family dinner is a great value for $40.00. Lacking Ambiance no table cloths, lights are to bright , no candles or music, if that was there it would be awesome."