Large supermarket offering a wide selection of groceries. Features a restaurant.