I just found out that I have a business lunch today (2 people) and I have to pick the restaurant. Lunch has to be limited to 60-90 minutes but I would like to stay away from the "fast food joints". Any suggestions for a place near Queen and John where we can have a sit down meal and be able to hear each other talk? I am not sure of their food preferences so I would rather avoid Indian or Sushi. Thanks for your help.