Retail store located at 75 Alma Road. Offers a variety of goods, as indicated by its business type.