This is the best place to have breakfast in Melbourne, according to me. Take a seat at one of the old tables and choose from coffee, sandwiches or pastries. I spent two weeks in Melbourne and had a breakfast of French toast (brioche dipped in egg and fried), a mocha and fresh apple juice.
23 Degraves Street, opposite Flinders Street station.