Sari Sari Store

520 V MAPA ST STA MESA, SAMPALOC, MANILA

Edit Profile
GLORIA SARI SARI STORE is a SARI SARI STORE business in MANILA,