Wavehouse – Santa Pizza is located inside a Mall dedicated to sports equipment in Santiago, Chile. via