The Red Rose Cafe is a vegetarian and vegan cafe and deli, welcoming groups any day.