Let me start by saying "I love pizza".
I think I've tried pizza from every franchise both here and abroad.
I'm not sure what the special ingredient is but there is something in a Sam's Pizza that makes me always go back for more.
You would have noticed the effect the pizza price war between the franchises has had on the amount of toppings. Not so the case at Sam's.
You will never go wrong with a Sam's special.
The Pizza Company (in Thailand & Laos) comes in second but because of the distance I'm afraid the pizza will be cold before it arrives so I'll leave that one till my next vacation.