Frankfurt's Madrid offers a gourmet selection of sausages and beers from around the world. They also provide options for takeaway and events.