Umberto's Pizza Napoli is a charming Italian restaurant offering pizza and other Italian dishes. It is located in Frankenau, Germany.