O Sole Mio is an Italian restaurant specializing in pizza. It is noted for its excellent food and friendly service. The establishment is located in Hannover.