There are restaurants/cafes that are good as long as there's not line, and then there are ones that are worth waiting for. Jam falls into the latter. We waited 20 minutes to get in for brunch (which can jade your response to the food) but were nothing but impressed.
The interior is kitschy/vintage hipsteresque. A little tight, but warm and homey feeling. Servers were friendly and attentive. If you are a coffee person, skip the drip and get an espresso based drink (despite using good beans the drip was disapointing, Ferris' does much better on that front).
I can't find the item I had on their website, but it was an oversized biscuit (baking powder biscuit) with sausage gravy, fried chicken, eggs on top with a side of hash browns. I ordered this despite having a horrible first experience with biscuits and gravy in the US. The chicken was to die for and the sausage gravy was actually tasty. If my taste buds weren't fooling me I am sure there was leeks in the "gravy" (I have a hard time calling sausage gravy, gravy.. maybe sausage béchamel?). Anyhow, it was surprisingly good and gives me renewed hope in trying it elsewhere.
The hash browns were excellent and well seasoned. My pet peeve is breakfast/brunch places serving under-cooked hash browns (probably about half the locations I've been in Victoria).
My wife's meal was excellent as well (the french toast special that day) and the rest of our party appeared to enjoy their meals. I'll be back to try more of the menu.