Cafe specializing in freshly made sandwiches, rolls, and baguettes. Offers takeaway and seating, with homemade cakes and quiches.