at Shop 17, The Concourse, Flinders Street Station, Melbourne , 3000 Australia
Clocks is situated at the southern end of Flinders Street station overlooking the Yarra River, next to the Mirka Mora Mural. Come in for a bite to eat and catch your favorite game on our flat screen TVs!
Train, Tram and Bus
463 FB users likes Clocks, set it to 2 position in Likes Rating for Melbourne, Victoria, Australia in Bar & Grill category
Clocks is Melbourne based place and this enity listed in Bar & Grill category. Located at Shop 17, The Concourse, Flinders Street Station VIC 3000. Contact phone number of Clocks: 61 3 90468260
Clocks is situated at the southern end of Flinders Street station overlooking the Yarra River, next to the Mirka Mora Mural. Come in for a bite to eat and catch your favorite game on our flat screen TVs!