Cafe offering kitchen fare.