First in style, price and service Based in New Zealand

Yellow mobile food trailer that can be towed by a car