Mega Pizz is a pizza restaurant.