Pizzeria Mega is a restaurant offering pizza and other specialties. They offer outdoor seating, takeout, and contactless payment options.