179 West Terrace
Adelaide SA 5000
The FLCCSA holds its meetings at the Elephant and Castle Hotel 179 West Terrace Adelaide, on the second Tuesday of every month at 8PM.
Why not come a bit early and enjoy a meal and a drink beforehand. Use the opportunity to meet and greet our friendly members and share your passion for Italian motoring!