Indomaret definitions

Search

Indomaret

Indomaret logo #10101) Convenience store 2) Indonesian brand
Found on https://www.crosswordclues.com/clue/indomaret

Indomaret

Indomaret logo #21000 Indomaret is a primarily franchised chain of convenience stores from Indonesia, with over 8,000 stores across Southeast Asia. It is the largest chain of this kind of store in Indonesia. Its headquarters are in Jakarta. The first official Indomaret store was opened in Ancol, North Jakarta in November 1988. == See also == ...
Found on http://en.wikipedia.org/wiki/Indomaret
No exact match found.