Coffee shop located in a shopping center. Offers cafe fare.