Long Shot we know that Melbourne takes its coffee seriously, and has a discerning palate for café fare.
Meister Meister’s gourmet sandwiches and bagels are filled with fresh, tasty fillings that will have you coming back time and time again.