Ice Queen
The very first impression of Ice Queen is that of an atas ice cream shop. A classy outlook with glass windows overlooking the interior of the store. It is strategically located among the shop houses along the east coast road where all the eateries are. Conveniently after dinner, you can just pop by the store … More Ice Queen