Marcella’s
10.5% of 10,398 votes
Tell your favorite Italian restaurant chain to find a new turf, Marcella’s is the pasta boss in town, and they’ve even got better breadsticks.
Multiple locations | marcellasrestaurant.com
2: Carfagna’s Kitchen 10.3%
3: Molly Woo’s 7.1%