canteen: sells food and personal items to personnel at an institution or school or camp etc.
shop: a mercantile establishment for the retail sale of goods or services
sales talk: promotion by means of an argument and demonstration