Few cafes double as a way to plan your evening. Princess Cafe, on King Street North in Uptown Waterloo, sells a Dinner and a Movie Pass — a panini, a side, a tea or coffee, and a ticket to Princess Cinemas — that folds a meal and a film into a single twenty-six-dollar decision. That is the clearest expression of what the cafe is: an independent, family-run operation that wants to be part of the outing rather than a stop on the way to it.
The menu is compact, but it has personality, and the paninis carry it. The Yamwich is the house signature — roasted sweet potato, spinach, red onion, basil pesto, and brie, pressed warm — and it is a fair test of whether the kitchen's vegetable-forward instinct lands. The Big Marc goes the other way: grilled halloumi, pickles, iceberg, onions, and a special sauce on a sesame seed bun, closer to a playful cafe burger than a pressed sandwich. The Bee's Cheese turns grilled cheese into something memorable, built from havarti, goat cheese, toasted walnut, honey, and rosemary butter. Around them sit the Curried Tuna Melt, the Godfather with its Genoa salami and feta, and a California Veggie stacked with avocado and roasted red pepper. The Beef leans on horseradish mayo and cheddar; the Greek Chicken on bruschetta and feta — small variations that keep a regular from running out of orders.
The drink list rewards a longer sit. Past the standard latte sits a well-made London Fog — Earl Grey, steamed milk, a touch of vanilla — alongside a peanut-butter-and-jelly latte and a chai for anyone treating the stop as more than a refuel. That suits how the cafe gets used: students spread out across an afternoon, a coffee grabbed between errands, a table in no particular hurry. It keeps daytime hours, opening late morning and closing in the early evening, a touch later on Fridays and Saturdays when there is a show to catch.
There is more to the visit than lunch. The Sidewalk Beer Shop shares the floor, a curated craft-beer selection to browse on the way out, which quietly turns a sandwich run into a useful errand. The kitchen also accounts for how people eat now: a gluten-free bread option, and a vegetarian lineup that runs well past a token salad, with the California Veggie, the Mushroom Melt, and the Bee's Cheese all standing on their own. None of it is announced loudly. It is simply there for the table that needs it.
Princess Cafe has been independent and family-run since it opened in 2009, and that ownership shows in the small decisions: the in-house sandwich names, the soup that changes with the day, the beer fridge that exists because someone wanted it there. It sits a few steps from Princess Cinemas, and the relationship is not incidental — the cafe is named in the same key as the theatre and built to work beside it. The quirky, vintage-leaning room reads less like a concept than like a place that gathered its character one choice at a time.
What ties it together is not one specialty but a willingness to be several useful things on the same block. A panini and a coffee, a soup before the show, a craft beer browsed on the way out, a movie ticket folded into the bill: the cafe is built to carry an Uptown afternoon from lunch through to the closing credits. The Yamwich is where it starts; Princess Cinemas, two steps away, is where it ends.