No, there will be no shops or restaurants. As a visitor you can of course have a cup of coffee or tea.