Plaza Pizza is a pizzeria offering Italian cuisine, specializing in pizza for delivery, takeout, or dine-in.