Largest Pizza In Vietnam

3 years ago
4

This is the largest pizza I've found in Vietnam. Sadly the majority of pizzas in Vietnam are about 8 inches. I accidently ordered 2 of these large puppies! (not knowing my metric conversion and all)

Loading comments...