Cafe serving coffee and food. Known for its good food.