Solopizza is a pizza restaurant offering Italian cuisine and fast food options. They specialize in large pizzas and offer delivery service.