Cafe located in a shopping complex. Offers coffee and likely other cafe fare.