Nicky's Kitchen is a cafe located in a shopping center. It provides a simple and inviting atmosphere.