No, it's not a site. ABC is a chain of restaurants, sort of like a roadhouse in Australia. You know those BP fuel stops? That's the closest I can compare them with, but they are very good. They have a lot of different hot foods in a buffet style/ bain marie heaters. I've had great meals there and they're not too expensive.
You are posting too fast!
...and we're both Aussies,(I think) and I've lived all over Australia. I'm in the west now. Where are you? When are you going to Finland? I'm going for Christmas this year. Got tickets yesterday.