Great place near TTC station