1 Jun 08, 2018 Velda Wallace Extremely small store, run by foreigners who are not that friendly but efficient.
Extremely small store, run by foreigners who are not that friendly but efficient.