The Giger Bar

Want to spend an alien moment drinking a beer? Of course the Giger bar is the place to be! Terrific architecture and dramatic chairs are surrounding you.

Leave a Reply