Casa Italia is an Italian restaurant specializing in fresh, flavorful pizza and pasta dishes. Reservations are recommended.