John & Michael's offers both snack counter service and catering. They provide a range of snacks and catering options.