The cafe began as a small Italian coffee shop, and Carraro Coffee now supplies its organic medium roast. Sister brand The Pizza Room makes stone-baked Italian pizzas.
On Grove Road, a glass pastry counter sits inside the door, with a brick-walled room behind it and a part-covered brick yard at the back. Round tables stand on the pavement under a green awning.