Mega Pizza is a pizzeria offering pizza and fast food options.