Excelsior Stam Cafe is a beer hall. It offers a selection of beers and has a maximum capacity of 100 people.