Caffe Rosso is one of those places where you can grab a great coffee, enjoy some baking, have lunch and not feel bad about lingering. I have held many morning meetings here over a latte and scone and there is something remarkable that happens when we do 'business' in a relaxed atmosphere while breaking bread together.