Italian: Maurizio's on 60 is my favorite. Not expensive tho, if you're looking for something expensive
otherwise, there are some good steakhouses on Richmond Road. If you are goin for Valentine's day though, it might be kinda lame to go with a nation wide chain like Olive Garden.