Café Frappe has a very European feel to it. The patio and their Greek Frappe (European foam iced-coffee drink) are the biggest hits.
Sadly, the food and the service suck! The food is overpriced for the amount you receive and it doesn't even taste good. Never come to this place hungry. Most people that come to this café come only for the Frappe.
They're other places on the Danforth that make great Frappe while offering better food and service- I rather go there instead.