Carmella's is an Italian restaurant specializing in pizza and pasta. It also features a sports bar area with a large-screen TV.