Great location in Polanco at the intersection of Oscar Wilde and Virgilio. I came for lunch but will definitely return for the bakery. The menu is full of fresh, healthy options but without being hippie-ish.
I had the quiche. It was underdone for my taste but was full of veggies and came with a side salad. The waiter brought out the dessert tray when I had finished but I was too full, which is unfortunate because they looked incredible.
You should expect a fair amount of street noise and a steady stream of beggars given the location. There is some seating inside if you prefer not to sit out on the sidewalk. Plan about $400MEX for lunch and drinks for two.