Complex sentence: It takes it name from the eponymous Swiss Cottage, a building that had been both a tavern and a restaurant.
Split into simpler sentences: It takes it name from the eponymously-named Swiss Cottage. A building that had been both a tavern and a restaurant.