What’s tasty at Casa Loma: Creeds Cafe
Creeds Coffee Bar 390 Dupont St $$ A luxurious yet modest café experience for students in need of a great place to work on projects and group assignments. Located just a few blocks west from Dupont Station, Creeds Coffee Bar offers a variety of hot beverages including regular coffee, Americano, cappuccino, latte, tea and more….
