Llombards is a coffee shop and health food restaurant offering an all-day cafe experience.