Coffee store offering cafe fare.