Salt & Light Cafe

[Indonesia]
Jl. Villa Taman Bandara Blok N6 No. 22, Benda, Tangerang