Large supermarket, part of a chain, offering groceries and a range of non-food items. Includes an on-site cafe.