The St Lawrence Market is a pretty sizable market with 2 floors and plenty of vendors. It's also one of the cleaner markets I've been to. There's a lot of good eats here, such as Canadian bacon sandwiches, lobster bisques, fish & chips, fresh pastries, and much much more. Seating is limited, but table turnaround is not too bad.