>

METRO DEPARTEMENT STORE

Manado Town Square

Jl. Piere Tendean, Manado
North Sulawesi
95114

Store Opening Hours
Everyday : 10.00 - 22.00

×