Yes the cafe is amazing With both indoor and outdoor seating!
Yes; after you enter the store, the cafe is located to the right of the entrance.
Yes. Upon arriving at the entrance.
There is a coffee shop/restaurant at the entrance of their store.
Thanks! Your answer is awaiting moderation.