MALL DE GOA Shop no. 12 First Floor Reviews: Rated 4.2/5