Sandwich shop Millennium offers a variety of sandwiches and also provides catering services.