As voted by you, here are the winners of BEST ITALIAN RESTAURANT in the South Bay.
BEST
Niccolo’s Hillside Pizza
FAVORITES
There can only be one BEST … here are the Italian restaurants that came in as runners-up.
Gaetano’s Restaurant
Lomeli’s Italian Restaurant
Raffaello Ristorante
Scardino’s Italian Restaurant