Station Stop Cafe is located at City Parks Administration Depot, 9 Pescott Ln, Yarralumla ACT 2600, Australia