Best Italian Restaurant

Bella's Italian Cafe

Runners-up: Laughing Cat, Carrabba's