We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Princess Cafe

Is this your business?
46 King St N, Waterloo, Ontario N2J 2W8, Canada
+1 519-886-0227
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good44%
  • Average1%
  • Poor1%
  • Terrible0%
Travellers talk about
“paninis” (13 reviews)
“soup” (6 reviews)
Open Now
All hours
Cafe, Canadian, Soups, Vegetarian Friendly
$$ - $$$
46 King St N, Waterloo, Ontario N2J 2W8, Canada
Write a Review
Reviews (54)
Traveller rating
Traveller type
Time of year

1 - 10 of 54 reviews

Reviewed 4 weeks ago

Stopped by with a group of people. It was crowded, but service was quick. I had the Club sandwich, which was excellent. Perfectly toasted, and very tasty. This is a very busy spot and would love to come here when things are a little slower...More

Thank Scott C
Reviewed 3 March 2017

The Princess Cafe has lots of character. The dinner and a movie is a great option for a thoughtful date night. Love it here.

1  Thank HopToIt28
Reviewed 25 February 2017

I would recommend Princess Cafe to anyone coming to Waterloo for the first time. They have delicious, unique, homemade soups, sandwiches, and salads. Also have a variety of sweet treats. The seating at the huge window is a great opportunity to enjoy Waterloo while eating...More

Thank Alison D
Reviewed 12 February 2017 via mobile

Princess cafe cultivates a really relaxed atmosphere and has great sandwiches and beer. The food is a bit pricey ($8.50 for a medium sized sandwhich).

Thank Devon F
Reviewed 29 January 2017 via mobile

Went to this cafe on a Saturday afternoon to try this place out. Like other cafes that we heard about we gave this one a try. Was busy but still had seating available. Staff was very pleasant and upbeat which was nice to see. My...More

Thank Paul M
Reviewed 22 January 2017 via mobile

Everything was great…with the minor exception of navigating through the tables;). Worth it though!! Food and service (the most important parts) were definitely above par!!

Thank Crystal P
Reviewed 29 October 2016

I enjoy food and coffee, tried most of the panini on the menu, all were delicious. Sometimes too crowded and you can be moved around to accommodate bigger groups geting in / out of the theater. Service is always friendly and caring.

Thank Doruk B
Reviewed 19 October 2016

This is a very cute little cafe that's great to visit before seeing a movie. They have a pretty extensive menu and a good amount of seating

Thank Laura V
Reviewed 22 September 2016

Their paninis are nonpareil: creative, soft yet crisp, yummy. I think they brush garlic oil on the outside before grilling. They also have a nice range of salads and desserts, and are licensed. The best thing is getting the "dinner and a movie" special. Tonight...More

Thank r h
Reviewed 7 September 2016

We had dinner here along with theatre tickets at Princess Twin Theatre which is attached. The food was quick and delicious.

Thank Maureen T
Nearby Restaurants
Cafe 22
47 reviews
.20 km away
White Rabbit
32 reviews
.04 km away
Seven Shores Urban Market and Cafe
52 reviews
.11 km away
Nearby Attractions
Paint by Munzy
19 reviews
.05 km away
The Clay & Glass
45 reviews
.38 km away
Iron Horse Trail
10 reviews
.17 km away
Earth Sciences Museum
8 reviews
1.55 km away
Questions & AnswersAsk a question
Do they serve breakfast
16 January 2015|
What is your answer?
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$10
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly
Open Hours
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
Location and Contact Information
  • Address: 46 King St N, Waterloo, Ontario N2J 2W8, Canada
  • Location: Canada  >  Ontario  >  Region of Waterloo  >  Waterloo
  • Phone Number: +1 519-886-0227
  • E-mail