Our recent visit to Swan to try their new menu was almost as impressive as the last one.
Is this South Delhi's most beautiful restaurant? Most possibly! Swan matches its good looks with food that's cooked with imagination, thoughtfulness and, more than anything, love.