Primrose Café is a coffee and sandwich shop offering a variety of delicious hot food and drinks. They provide breakfast and lunch options, including new sandwiches and treats, with a large indoor seating area.