I found Marlowe to be an overpriced underperformer. Their prices are needlessly expensive, and the quality just isn’t there (much like Brix). If you want good resturants uptown, Baton Rogue is good, and Milestones at 7 & Warden is ok.
There’s some new place call “The Chef” or whatever around there, it’s a thai place, it was pretty good, but slightly overpriced as well.
For high quality Sushi, the best place i’ve found uptown is at Pharmacy and Sheppard, in a little strip mall. The place is called “Le Cafe Michi”. The place is tiny though. Prices reflect the quality of food imo, nothing else comes close.
For cheap but good quality take out Sushi, I highly recommend Sushi Bong on Yonge…beside the Dominion. They have a $10 Spider Roll (soft shell crab roll) that’s MASSIVE. it’s like a good 2 inches diameter by 12 inches long. You get alot of good food for a great price.
For the romantic dinners, you’ll have to go further south haha. The sky’s the limit in what you can pay for food downtown, some worth it, and some not. the 360 ontop of the CN Tower actually pretty good, the quality of food was there, and the price wasn’t outrageous, considering the view!
I liked this place called Jump on Wellington between Bay and Yonge. Good food, great desserts.
For the more expensive and adventurous side, my personal favourite right now is George. It’s a tasting menu style returant, except you pick what you want to eat. They come in smaller portions, so you generally order 3-5 different dishes. It does get a bit pricey as a dinner for two can get up to $200 pre alcohol.
If it hasn’t become obvious by now, I go out to eat with my GF quite often, so if you guys want particular suggestions, let me know and I should be able to recommend something! 
Edit: I forgot to mention that Oliver and Bonacini at Bayview Village is a great place for dinner as well.