Cafe offering delicious lunches and excellent coffee in a lively, welcoming atmosphere.