Supermarket offering a wide range of food, clothing, and housewares. Features a coffee shop and petrol station. Located in a shopping center.