sira-sira store

Etymology
From.

Noun

 * 1)  a sari-sari store with limited merchandise

Usage notes

 * It is implied and that the store easily runs out of supplies and may take time to restock. Sometimes used self-deprecatingly by the storekeeper.