We get it. You have places to go and things to do. When it comes to eating you may not have a whole lot of time but you know you need to eat something. You want it to be deliciously satisfying. And you want it to be fresh food, fast. You've taken enough time reading this, so come on into Terrene located at Station Square!