Coffee shop offering European cuisine.