SKARA • Greek Cuisine in Toronto, Canada, offers a fragrant aroma and a delightful texture. This restaurant brings authentic Greek flavors to the city, often featuring grilled meats and fresh Mediterranean ingredients. Experience their culinary journey at Gerrard Street East, 736.