Oscar's Pizza is an Italian restaurant offering a menu of pizza and other dishes available for online ordering.