Coffee shop offering cafe fare.