You could be here for hours. The bookstore is three floors and spacious. The third floor is for music and movies and there is a great little area for kiddies to play and read books. The cafe is located in the middle floor and has a great selection of foods. The customer service is great if there is not a book in the store, you can put in a request to have it sent from the publisher or from another store.
more