Swiss Deli
East Tamaki
Auckland 2013
New Zealand