Located in the center atrium of Markville Mall... A brand new Starbucks in this area.
Right across from the brand new Apple store. This maybe a new location for me to chill out or meet up with friends.
Setting though limited inside but there are also tables set up right outside near the huge skylight.