Strandbaren Idöborg is a seasonal establishment that opens for the spring season on March 15th. It offers weekend service from Saturday lunch to Sunday brunch. The venue is located in Nämdö, Stockholm.