Mega Pizza is a counter-serve pizza restaurant offering classic pies and slices with familiar toppings, alongside wings and sandwiches.