Pizza & Pizza is a pizza restaurant offering a menu of pizza, European and Swedish cuisine.