Gianmarco
Heard good about Amore; but have not tried it
Best pizza in town is Troup's in Cahaba Heights, IMO. Not your run of the mill pizza place. Great sandwiches, salads and beer selection also.