Tybusseks Stallbar is a restaurant.