Mega Pizza St-Lin draws mixed feedback from customers: some say since the new owners prices have risen and quality declined, calling it passable but not worth the price with better options nearby; delivery times are too long with reports of orders not arriving on time, which is described as unacceptable; on the positive side the pizza and fries are described as excellent and the delivery arrives hot; the phone ordering service is friendly and efficient.View restaurant profile