A cafe offering a varied menu. Known for fresh, appetizing sandwiches and light lunches.