Cheap Eats, European, Food, Food Stall, Nelson, New Zealand Cuisine, Pop-up, Simple Seating, Takeaway, Wellington Toastie Lords – Wellington Pop-up 26/05/2025