You should ask Google for help finding them aliens. You're 10 areas off dude.
Not sure but great hamburgers in that little house store
They are called The Pillars of Rome, actually!
It has to do with the rock formations around it. They look like pillars
Thanks! Your answer is awaiting moderation.