First place:
Edo's Squid (Hall of Fame Winner)
411 N. Harrison St. 864-5488
Second place: Mama 'Zu
Third place: Angela's Ristorante and Pizzeria
| Aug 17, 2021
| Jul 28, 2020
| May 22, 2018
© 2023 Style Weekly